CMake安装与使用(linux&windows)

GitHub:CMake教程(Ubuntu)

Windows

1.使用CMake_Gui

CMake安装与使用(linux&windows)

  • source:待编译的源码存放路径

  • build:编译的可执行文件输出路径

  • configure:编译相关配置

  • generate:生成makefile文件(注意:在Windows下使用VS编译器生成的是sln工程文件)

  • advanced:编译配置的高级选项

2.控制台

win + r -> cmd -> 进入源代码目录

mkdir build&&cd build                        # 创建并进入build目录
cmake ..                                     # 生成cmake缓存
cmake --build .                              # 生成可执行程序,默认Debug模式
cmake --build . --config debug               # 指定以debug模式生成可执行程序(debug可以修改为release)
cmake --install .  # 执行安装命令,如果没有设置CMAKE_INSTALL_PREFIX,会安装到C盘,且需要管理员权限,安装之前需要生成release目标文件(调用cmake --build . --config release)

Linux

1.安装

sudo apt install cmake

如果报错404 not found,先sudo apt update

2.卸载

sudo apt autoremove cmake

3.使用

$ mkdir build&&cd build  # 创建并进去build目录
$ cmake ..               # 执行cmakelists.txt
$ cmake .. -DCMAKE_BUILD_TYPE=release # 以release模式构建工程
$ make                   # 生成可执行文件 cmake --build .
$ make install           # 执行安装命令

执行安装命令提示如下:file install cannot set permissions请使用$ sudo make install
如果安装了库文件运行可执行程序提示如下:error while loading shared libraries: ***.so: cannot open shared object file: No such file or directory请使用$ sudo ldconfig

原文链接: https://www.cnblogs.com/mmmmmmmmm/p/14233041.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    CMake安装与使用(linux&windows)

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/404212

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年4月24日 下午6:44
下一篇 2023年4月24日 下午6:45

相关推荐