编译mongodb c ++ v3测试代码时出现pkg-config错误

时间:2016-11-02 17:03:58

标签: c++ mongodb mongo-cxx-driver

遵循此guid

我遇到了一个错误:

export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig"
c++ --std=c++11 test.cc -o test $(pkg-config --cflags --libs libmongocxx)
c++: error: Symbol’s function definition is void: pkg-config: No such file or directory

什么$(pkg-config --cflags --libs libmongocxx),从不使用它?如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

pkg-config是一个定位头文件和库并为它们提供编译器标志的工具。看起来您可能没有在系统上安装它。安装它,或删除pkg-config节,并根据mongocxx的安装位置手动指定编译器标志。