【发布时间】:2014-08-27 17:53:17
【问题描述】:
我在 /usr 中安装了 boost 1.46,在 /usr/local/ 中安装了 1.53。我想将我的二进制文件链接到 CMake 中的后者。虽然我用
cmake . -DBOOST_ROOT=/usr/local
结果很奇怪:
Include dirs of boost: /usr/local/include
Libs of boost: /usr/lib/libboost_program_options-mt.a
CMake如何在完全不同的路径中找到头文件和库?
【问题讨论】:
-
您能否再次检查
libboost_program_options-mt.a是否存在于/usr/local/lib目录中?