维特根斯坦

2020-07-27 14:18

vscode配置gcc编译器

Vs code 配置Watcom 编译器
最近在做一个项目,用到opencv,不想安装visual studio 那庞然大物!
当然vscode是一个很不错的选择,但是他只是一个IDE,还需要一个编译器!
同样,我没有选择最常用的GCC和chang
而是选择了短小精悍的Watcom ,目前能找到的版本是1.9,虽然Githb上有2.0版本,但是没有
选择它!
使用open-watcom-c-win32-1.9.exe进行安装。
下面说下在vscode中的配置
第一 设置task.json文件
{
"label": "watcom wcl386",
"type": "shell",
"command": "D:\\WATCOM\\binnt\\wcl386.exe",
"args": [
"${file}"
],
"group": "build"
},
没错,watcom的编译使用的是wcl386.exe
第二 还要设置一下快捷键,我使用ctrl+F7作为编译操作快捷键
这是通过设置keybinding.json来实现的
怎么打开这文件呢?具体操作如下
文件-->首选项-->见哦按快捷方式 打开一个设置快捷的界面,但是这是系统内置的设置,不是
我们想要设定为编译使用的快捷键设置,参看图一,在这个界面的右上角,点击按钮
打开这个文件,在里面添加如下语句:
{
"key": "CTRL+F7",
"command": "workbench.action.tasks.runTask",
"args": "watcom wcl386"
},

通过以上二个步骤,就可以实现编译你的c++程序
当然,你需要配置相关路径,各种lib、头文件的路径
第三 设置 投文件路径,通过设置c_cpp_properties.json文件
"includePath": [
"E:/opencv/opencv/build/include",
"${workspaceFolder}/**",
"D:\\WATCOM\\h\\nt\\",
"D:\\WATCOM\\h\\",
],
举报