CMake是最稳妥的C语言编译器了,但在Clion中使用与传统的微软C编译器并不一样,很多新手上手并不习惯使用,尤其是不了解如何像使用VisualStudio一样在同一个工程中新建源代码,那么如何在同一个工程中新建多个源代码呢?
1.修改CMakeLists.txt文件
在工程文件创立成功的时候,我们可以看到add_executable指令,这个是用来设定源代码以及指定的编译器,编译器名称与要创建的其他源代码文件名称之间用空格隔开。使用add_executable添加我们要新建的源代码文件名称以及编译器名称后保存CMakeLists.txt文件即可。点击弹出的“reload changes”,出现报错,是因为我们没有新建文件,在下一步我们完成新建文件后即可解决问题。
2.新建源代码文件
右键工程,选择我们要新建的文件类型,注意名称设置,要与我们在上一步设置文件名一样。
比如我们新建一个code_1_7.c文件,之前我们修改CMakeLists.txt添加了add_executable(ex.7 code_1_7.c)这条指令,直接点击右下角的“OK”即可完成新建过程。
这时我们看到弹出的“reload changes”后一切正常,新建成功。
3.再次修改CMakeLists.txt文件
这时我们看到CMakeLists.txt发生了变化。
这时我们把CMakeLists.txt修改成跟我们第一次修改CMakeLists.txt一样就可以了,保存设置,完成!