【clion】多个main()函数共存问题
前言
在使用clion创建好了工程(即工作目录)之后,就可以创建.c/cpp文件开始编写程序,But!clion起初只能是一个main()函数,换句话说在一个工程目录下只能有一个main()函数,所以你创建的其他的.c文件只能作为子函数文件,这一点上个人觉得真的实在太不友好了,,,博主是个死心眼,针对这个问题解决不掉,就不舒服!!!
一、问题如下所示
1.1 创建多个.c文件
如下图所示:
1.2 独立运行
在CMakeLists.txt中设置,如下图所示:
其中:
add_executable(bbb ceshi4.c)中的
add_executable
是用于添加可执行程序的源码的,bbb表示项目名,后面跟的是源文件,多个源文件空格隔开,多个可执行文件的项目名不能重复,我这里另一个可执行文件是ccc,不能和bbb同名。
1.3 测试
运行ceshi4.c文件