vscode: Code Runner如何直接运行多文件C程序

 时间:2024-10-14 13:54:19

1、首先,我们举例如下,一个文件夹下有一个main.c文件,和hello.h和hello.c文件。

vscode: Code Runner如何直接运行多文件C程序

2、并且 vscode已经安装有Code Runner,如图所示。

vscode: Code Runner如何直接运行多文件C程序

3、此时如果在main.c文件下直接点击运行按钮,会报连接错误,因为hello.c并没有编译。

vscode: Code Runner如何直接运行多文件C程序

4、如果我们直接将hello.h改为hello.c,当然可以通过编译运行,因为这种做法相当于把程序合并为一个文件。这不是提倡的做法,如果有多次include会出问题。

vscode: Code Runner如何直接运行多文件C程序

5、要让Code Runner支持编译该文件夹下全部.c文件,首先打开文件->首选项->Settings,如图所示。然后在设置页面搜索Code Runner,找到Code Runner的ExecutorMap设置。

vscode: Code Runner如何直接运行多文件C程序vscode: Code Runner如何直接运行多文件C程序

6、点击在setting衡痕贤伎s.json中编辑后,打开settings.json文件如图,找到executorMap设置项,在其中c程序对应的一行,修改其中的gcc $filename为gcc *.c

vscode: Code Runner如何直接运行多文件C程序

7、修改保存之后,再点击Code Runner运行按钮,可以直接编译运行了。

vscode: Code Runner如何直接运行多文件C程序
  • javascript中如何加法计算?
  • 如何在Linux安装exFAT驱动程序
  • 图解PD配置数据源并导出PDM文件
  • python如何根据序列快速生成元素为元组的列表?
  • C++类定义与使用的基本语法
  • 热门搜索
    重庆哪里好玩 192.168.0.1路由器 铃木汽车质量怎么样 如何制作游戏 0514是哪里的区号 如何制作电子相册 夫君是未来大魔王怎么办格格党 河北旅游职业技术学院 借条如何写 西门子燃气灶怎么样