Barrier: gmock و gtest مفقودان

تم إنشاؤها على ١٩ يوليو ٢٠٢٠  ·  4تعليقات  ·  مصدر: debauchee/barrier

أنظمة التشغيل

Raspian

نسخة الحاجز

2.3.3

خطوات إعادة إنتاج الخطأ

أحاول تجميع برنامجك على RaspberryPi الخاص بي و cmake . يعطيني رسالتي خطأ.

Cannot Find Source File:
../../ext/gmock/src/gmock-all.cc

و

Cannot Find Source File:
../../ext/gtest/src/gtest-all.cc

في الواقع ، المجلدات gmock و gtest فارغة في المصدر.

معلومات أخرى

أنا أتابع هذه المعلومات لتجميع https://github.com/debauchee/barrier/issues/41#issuecomment -392900982 ، لكن الأمر الخاص بـ git clone يعطيني رسالة خطأ.

Permission denied (public key).
fatal: Could not read from remote repository.

Please make sure you have correct access rights and the repository exists.

لذلك قمت ببساطة باستنساخ المصدر كما فعلت في كل مرة حتى الآن بـ git clone 'web adress of repository' . ربما يكون هذا هو سبب هذه المشكلة؟

التعليق الأكثر فائدة

لدي نفس الخطأ.
الحل غير صالح لأنني أحاول تجميع كرة الإصدار ، ولا يوجد مجلد git.

ال 4 كومينتر

تحتاج إلى تشغيل git submodule init و git submodule update قبل التجميع.

شكرا لك على المساعدة السريعة. سأجرب ذلك غدًا وأعد تقريرًا بعد ذلك.

هل الإصدارات المختلفة متوافقة مع بعضها البعض؟ سيكون لدي بعد ذلك 2.3.3 على RaspberryPi الخاص بي ، لكن سطح المكتب والكمبيوتر المحمول لديهما 2.3.2 من مدير الحزم.

لقد نجحت! شكرا جزيلا لمساعدتك وهذه الأداة الرائعة.

وللإجابة على سؤالي الخاص من التدوينة من قبل:
يعمل الإصداران المختلفان بشكل جيد معًا.

لدي نفس الخطأ.
الحل غير صالح لأنني أحاول تجميع كرة الإصدار ، ولا يوجد مجلد git.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات