小编nid*_*ion的帖子

是否可以将CLion配置为独立编译项目中的源文件?

我目前正在使用JetBrains CLion IDE在C中执行一些Project Euler挑战.当我用Python和Java(分别在PyCharm和IntelliJ中)完成这些时,我总是能够创建一个名为"ProjectEuler"的项目,并添加我可以独立执行的任意数量的源文件.但是,在CLion中似乎无法做到这一点.我用来解决问题的每个源文件都包含一个main()函数,每次我尝试编译时,CMake都对此感到不满("main"的多重定义").

有没有办法将CLion配置为一次只编译和执行项目中的单个源文件,而不必每次都重写我的CMakeLists.txt或为每个问题创建一个新项目?

我知道C是编译的,而不是像Java或Python那样解释,但我可以想象只是手动编译每个源文件.有没有办法配置CLion做同样的事情?如果是这样,怎么样?

c ide compilation clion

27
推荐指数
2
解决办法
1万
查看次数

标签 统计

c ×1

clion ×1

compilation ×1

ide ×1