zoukankan      html  css  js  c++  java
  • VSCode从非根目录编译golang程序(转)

     

    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

  • 相关阅读:
    教你在Access数据库中如何使用SQL
    供电计费管理系统(直管户版)南昌市科技进步奖[有软件截图]
    博主制作的DevExpress For D7 的自动汉化安装包[软件截图]
    SVN的Local方式:个人源码管理的好办法
    教务管理系统标准的具有中国特色的软件系统[有软件截图]
    博主制作的DevExpress For D7 的自动汉化安装包[软件截图]
    供电计费管理系统(台区版)与直管户版同为南昌市科技进步奖[有软件截图]
    教务管理系统标准的具有中国特色的软件系统[有软件截图]
    敏捷软件开发
    hdu 1263 STL的嵌套使用
  • 原文地址:https://www.cnblogs.com/it-tsz/p/9022434.html
Copyright © 2011-2022 走看看