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
使用CMake安装Boost_Boost_Cmake - Fatal编程技术网

使用CMake安装Boost

使用CMake安装Boost,boost,cmake,Boost,Cmake,在使用Bjam进行了多次失败的测试(它无法检测到我的MPI安装)之后,我正在尝试使用cmake安装Boost 1.47.0。但是,CMake在源目录中找不到cmakelist.txt文件。有什么帮助吗? 塔瑞克你不能。Boost没有选择CMake作为构建工具链,因此它不会工作。我宁愿尝试修复MPI检测:) 这就是:和它的存储库 但这似乎有点困难。这是因为没有CMakeLists.txt。boost不是为使用CMake构建而设计的。我为CMake获得了一个版本,当我进行安装时,会收到错误消息:安装

在使用Bjam进行了多次失败的测试(它无法检测到我的MPI安装)之后,我正在尝试使用cmake安装Boost 1.47.0。但是,CMake在源目录中找不到cmakelist.txt文件。有什么帮助吗?
塔瑞克

你不能。Boost没有选择CMake作为构建工具链,因此它不会工作。我宁愿尝试修复MPI检测:)

这就是:和它的存储库
但这似乎有点困难。

这是因为没有CMakeLists.txt。boost不是为使用CMake构建而设计的。

我为CMake获得了一个版本,当我进行安装时,会收到错误消息:安装项目…--安装配置:CMake_安装时出现“Release”CMake错误。CMake:36(文件):文件无法创建目录:/usr/local/include/boost-1.47.0。可能需要管理权限。如何更改include目录?实际上,在进行安装时,您需要管理员权限(/usr/是系统范围的代表)。在install命令前面加上“sudo”(或以root用户身份登录)。如果您没有管理员权限,则需要阅读有关选项的文档(通常称为“前缀”)