【clion】多个main()函数共存问题

【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文件
在这里插入图片描述

发布了213 篇原创文章 · 获赞 303 · 访问量 49万+

猜你喜欢

转载自blog.csdn.net/Jiajikang_jjk/article/details/88604739