安装cmake运行configue和运行bootstrap有什么区别
时间: 2023-12-04 21:02:29 浏览: 475
Ubuntu16.04下 ORB_SLAM2的安装、配置和实例运行
cmake是一个跨平台的构建工具,用于生成makefile或Visual Studio等IDE所需的项目文件,以帮助用户简化构建流程。cmake的configure命令用于生成Makefile或Visual Studio项目文件,而bootstrap命令则用于生成cmake自身的构建系统。
具体而言,使用configure命令可以根据用户的操作系统、编译器、库等配置信息生成相应的Makefile或项目文件,以便后续使用make命令或Visual Studio等IDE进行编译。而使用bootstrap命令,则是用于生成cmake自身的构建系统,即生成用于构建cmake的Makefile或项目文件。
因此,configure和bootstrap命令的作用不同,应根据具体需求选择使用。
阅读全文