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

文章目录

  • 【clion】多个main()函数共存问题
    • 前言
      • 一、问题如下所示
        • 1.1 创建多个.c文件
        • 1.2 独立运行
        • 1.3 测试

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

前言

        在使用clion创建好了工程(即工作目录)之后,就可以创建.c/cpp文件开始编写程序,But!clion起初只能是一个main()函数,换句话说在一个工程目录下只能有一个main()函数,所以你创建的其他的.c文件只能作为子函数文件,这一点上个人觉得真的实在太不友好了,,,博主是个死心眼,针对这个问题解决不掉,就不舒服!!!

一、问题如下所示

1.1 创建多个.c文件

        如下图所示:
【clion】多个main()函数共存问题_第1张图片

1.2 独立运行

在CMakeLists.txt中设置,如下图所示:
【clion】多个main()函数共存问题_第2张图片

其中:add_executable(bbb ceshi4.c)中的 add_executable是用于添加可执行程序的源码的,bbb表示项目名,后面跟的是源文件,多个源文件空格隔开,多个可执行文件的项目名不能重复,我这里另一个可执行文件是ccc,不能和bbb同名。

1.3 测试

        运行ceshi4.c文件
【clion】多个main()函数共存问题_第3张图片

你可能感兴趣的:(C,main()共存)