1.首先,创建如下文件:一个文件夹下有一个main.c文件,和hello.h和hello.c文件。
2.在安装了coderunner插件的情况下,直接运行会出现报错。如图。
错误信息表明 test01()
函数在链接时找不到定义。
3.找到问题所在,改设置!
4.文件 -> 首选项 -> 设置,
设置界面输入coderunner
在下面找到setting.json配置文件
5.在setting.json文件中找到executorMap设置项,在其中c程序对应的一行,修改其中的gcc $filename为gcc *.c
-
$fileName
是一个变量,表示当前要编译的源代码文件的完整名称(例如example.c
)。 -
这里将其改为*c ,即对文件夹下所有c语言文件进行编译。故能实现多文件编译。
修改前:
修改后:
6.记得ctrl + s进行保存。
我们再次进行编译。
运行结果如下。
那很成功了😼
7.以上。
-
最好的做法还是写makefile或者cmake文件。
-
类似原理可以修改c++(改g++的参数)