Intereting Posts
Потенциальное и возможное повреждение исполняемых приложений Windows через среду Wine в Linux? Как создать ежедневную работу без доступа на запись к / etc? Как создать ISO-образ из ZIP-файла? Ubuntu 12.04. Показывать проблемы с окнами. Появится пустое окно Получить Чат (Эмпатия), чтобы появиться, когда люди говорят со мной Изменение цвета фона выбранного текста Помогите с установкой / двойной загрузкой Windows 10 на ноутбуке Ubuntu? Как запустить ID Canopy в терминале? Ошибка Ubuntu 16.04 apt-get с локальным хранилищем Почему приложение работает в прерывистом состоянии? Сеть перестала работать на Ubuntu 16.04 Как вручную активировать диалоговое окно добавления ssh? Избегайте окон (или, точнее, их значков) складывания при нажатии alt-tab Уменьшите чувствительность сенсорной панели или отключите нажатие на кнопку, если не нажата клавиша Разрешение дисплея с поддержкой NVIDIA

Как установить google-mock на Ubuntu 12.10

Я с трудом пытаюсь установить Mocking Framework Google C ++. Я успешно запускаю sudo apt-get install google-mock . Затем я попытался скомпилировать этот образец файла

 #include "gmock/gmock.h" int main(int argc, char** argv) { ::testing::InitGoogleMock(&argc, argv); return RUN_ALL_TESTS(); } 

с g++ -lgmock main.cpp и эти ошибки показали

 main.cpp:(.text+0x1e): undefined reference to `testing::InitGoogleMock(int*, char**)' main.cpp:(.text+0x23): undefined reference to `testing::UnitTest::GetInstance()' main.cpp:(.text+0x2b): undefined reference to `testing::UnitTest::Run()' collect2: error: ld returned 1 exit status 

Я предполагаю, что компоновщик не может найти файлы библиотеки. Кто-нибудь знает, как это исправить?