合肥模板网站建设收费,创意网页设计,建国际网站需要多少钱,室内装饰设计培训机构该文章记录第一次使用 Clion 时#xff0c;对 CMakeLists 的配置#xff0c;使其能够运行 C/C11 的代码。
一. CMakeLists.txt 的配置
1、首先我们在需要新建一个项目 2、填写新建项目相关的信息 3、修改 CMakeLists.txt 文件内容 替换文本#xff1a;
# 使用此 CMakeLis…该文章记录第一次使用 Clion 时对 CMakeLists 的配置使其能够运行 C/C11 的代码。
一. CMakeLists.txt 的配置
1、首先我们在需要新建一个项目 2、填写新建项目相关的信息 3、修改 CMakeLists.txt 文件内容 替换文本
# 使用此 CMakeList 时若要新建 C 文件请按照以下步骤
# 1. 右键根目录——新建——C/C源文件
# 2. 在弹出的对话框中输入文件名(英文小写及下划线)后缀为 .cpp不要勾选“添加到目标”点击确定。
# 3. 点击 左上角横线——文件——重新加载 CMake 项目 。# 设定 C11 标准
set(CMAKE_CXX_STANDARD 11) # 将 C 标准设置为 C11
set(CMAKE_CXX_STANDARD_REQUIRED ON) # C11 是强制要求不会衰退至低版本# 设定构建运行路径避免污染根目录
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/.archive)
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/.library)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/.runtime)
set(LIBRARY_OUTPUT_PATH ${CMAKE_SOURCE_DIR}/.path)# 遍历项目根目录下所有的 .cpp 文件自动添加
file(GLOB_RECURSE files *.cpp **/*.cpp)
foreach (file ${files})string(REGEX REPLACE ./(.)\\..* \\1 exe ${file})add_executable(${exe} ${file})message(\ \ \ \ --\ \[${exe}.cpp\]\ will\ be\ compiled\ to\ \.runtime/${exe}.exe\)
endforeach ()修改完成后点击 文件 - 重新加载 CMake 项目 至此CMakeLists.txt 就算配置好了接下来了解一下如何在 Clion 中编写 C/C 代码。
二. 使用 Clion 编写 C/C 代码
接下来我们可以在该项目的任意路径下新建 C/C 文件注意只需填写文件名即可不要勾选下面两个选项
创建完成后我们可以在这个文件中编写代码 若想要运行或调试程序点击 main 函数左边的绿色箭头即可