Пакет ‘libmongoc-1.0’, требуемый для ‘libmongocxx’, не найден

Я пытаюсь заставить libmongocxx работать на Debian Jessie 64bit после компиляции в соответствии с:
Инструкция по началу работы

Я добавил путь, который вернула команда find, в качестве местоположения для файла libmongoc-1.0.pc, на который жалуется компилятор:

$: sudo find / -name "libmongoc-1.0.pc"
/opt/mongo-c-driver/src/libmongoc-1.0.pc
/opt/mongo-c/lib/pkgconfig/libmongoc-1.0.pc

Я пытаюсь установить зависимость, определенную в объявлении пути pkg:

 PKG_CONFIG_PATH=/opt/mongo-c/lib/pkgconfig c++ --std=c++11 main.cpp -  o hellomongo $(pkg-config --cflags --libs libmongocxx)

Но я продолжаю получать эту ошибку, учитывая хх различных попыток:

  Package libmongoc-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libmongoc-1.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libmongoc-1.0', required by 'libmongocxx', not found
c++: error: main.cpp: No such file or directory
c++: fatal error: no input files
compilation terminated.

Я надеюсь, что кто-то может меня просветить.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]