VSCode从非根目录编译golang程序
发布时间:2020-12-16 18:18:59 所属栏目:大数据 来源:网络整理
导读:1、问题提出 “习惯在项目目录里建src放源码文件,根目录里放配置文件或者别的什么,在交付时直接忽视掉src目录就行了,但vscode好像不能这样愉快的玩耍。。。”??? 要实现把源码放到src目录下,经过实践,要修改launch.json配置文件。 2、修改配置 原始
1、问题提出“习惯在项目目录里建src放源码文件,根目录里放配置文件或者别的什么,在交付时直接忽视掉src目录就行了,但vscode好像不能这样愉快的玩耍。。。”??? 要实现把源码放到src目录下,经过实践,要修改launch.json配置文件。 2、修改配置原始文件如下: { "version": "0.2.0","configurations": [ { "name": "Launch","type": "go","request": "launch","mode": "debug","program": "${workspaceRoot}","env": {},"args": [] } ] } 其中program表示编译的路径,默认位vscode打开的根目录。要想编译src目录,修改如下【"program": "${workspaceRoot}src"】: { "version": "0.2.0","configurations": [ { "name": "Launch","type": "go","request": "launch","mode": "debug","program": "${workspaceRoot}src","env": {},"args": [] } ] } 3、注意事项如果没有输出,要把根目录里的debug二进制文件删除才行。 4、源码下载示例程序运行结果如下: 源码下载地址:GoWorkx.zip (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |