Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
具有超过1个C文件的Clion_C_Visual Studio Code_Clion - Fatal编程技术网

具有超过1个C文件的Clion

具有超过1个C文件的Clion,c,visual-studio-code,clion,C,Visual Studio Code,Clion,所以我一直在使用VSCode,回到那里,我只需将新文件另存为.C,当我按下“run”键时,它会自动创建自己的“exe”文件 这个方法对我很重要,因为我在编程课上,我有一个B C D E F。。。锻炼跑步 我听说Clion是C最好的工具之一,我有一个学生acc,所以决定试试。但在这里,当我创建一个新项目时,它只允许我运行第一个文件,试图添加一个新的源文件,但失败了 有什么解决办法吗? 谢谢 如果希望源文件在同一项目中独立运行,则不能有多个源文件。您可能知道,程序启动时应该只有一个主函数。CLion

所以我一直在使用VSCode,回到那里,我只需将新文件另存为.C,当我按下“run”键时,它会自动创建自己的“exe”文件

这个方法对我很重要,因为我在编程课上,我有一个B C D E F。。。锻炼跑步

我听说Clion是C最好的工具之一,我有一个学生acc,所以决定试试。但在这里,当我创建一个新项目时,它只允许我运行第一个文件,试图添加一个新的源文件,但失败了

有什么解决办法吗? 谢谢


如果希望源文件在同一项目中独立运行,则不能有多个源文件。您可能知道,程序启动时应该只有一个主函数。

CLion使用CMake作为生成文件生成器。我认为这个问题是关于CMake的“语言”,而不是关于CLion。有了CMake,您可以创建多个可执行文件,但没有自动执行的方法。

您只需在CMakeList.txt上更改可执行文件即可。您是说“添加可执行文件()”?我必须对每个文件都这样做?没有像VSCode那样的自动方式?所以没有办法做我在VSCode上所做的事情?我添加了一个图像,以便您可以看到我的意思,即同一目录中不能有多个主函数。