Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Boost Cmake:告诉find_包查找32位库(而不是64位库)_Boost_Cmake - Fatal编程技术网

Boost Cmake:告诉find_包查找32位库(而不是64位库)

Boost Cmake:告诉find_包查找32位库(而不是64位库),boost,cmake,Boost,Cmake,到目前为止,我还没有在cmake文档中找到这一点,但我需要将一个程序与mac上的32位boost库相链接,我不知道如何告诉cmake使用find_package查找32位版本。库是否有不同的前缀?然后定义BOOST_根变量以指向特定前缀可能会有所帮助 否则,您当然可以在CMake配置后覆盖找到的库,例如使用ccmake

到目前为止,我还没有在cmake文档中找到这一点,但我需要将一个程序与mac上的32位boost库相链接,我不知道如何告诉cmake使用find_package查找32位版本。

库是否有不同的前缀?然后定义BOOST_根变量以指向特定前缀可能会有所帮助

否则,您当然可以在CMake配置后覆盖找到的库,例如使用ccmake