使用clion如何调出cmake
时间: 2023-10-11 11:07:18 浏览: 163
在使用CLion时,可以通过以下步骤调出CMake:
1. 安装新版本的CMake:首先,你需要安装新版本的CMake。你可以通过以下命令来下载和安装CMake3.21.1:
```
wget -c https://github.com/Kitware/CMake/releases/download/v3.21.1/cmake-3.21.1.tar.gz
yum install openssl openssl-devel
tar -zxvf cmake-3.21.1.tar.gz
cd cmake-3.21.1
./bootstrap
make
make install
ln -s /usr/local/bin/cmake /bin/cmake
cmake --version
```
2. 配置工程:在CLion中,通过执行CMake成功后,你可以在菜单栏中选择"Run" -> "Edit Configurations"来配置启动参数、工作目录、环境变量。
3. 编译项目:点击菜单栏中的绿色锤子图标进行编译。如果编译成功,你可以点击绿色虫子图标进行调试。你还可以在代码中设置断点,然后使用调试快捷键(F7进入函数,F8单步调试,F9跳转到下一个断点)来调试。
4. 解决未声明的标识符nullptr问题:如果在编译过程中出现未声明的标识符nullptr的错误,这是由于CMake无法正确使用C++11特性。你可以在makefile文件中添加以下内容来解决这个问题:
```
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -std=c++11")
```
5. 执行CMake:如果你下载了一个包含CMakeLists.txt的项目,你可以在CLion中选择该文件,然后右键点击并选择"Load CMake Project",然后执行CMake。在执行CMake之前,你还可以使用命令`sudo chmod 777 -R *`来修改一次权限。
这样,你就可以在CLion中调出CMake并进行相应的配置和编译了。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [windows环境CLion调试SRS流媒体服务器源码](https://blog.csdn.net/weixin_40355471/article/details/127833119)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文