zoukankan      html  css  js  c++  java
  • LiteIDE 设置默认编译输出位置

    go build命令默认输出路径是当前工作路径,这个显得比较乱,我习惯于把输出文件放置在项目的build目录下,这样方便查找,已经同步备份的时候排除不必要的文件。

    go build命令可以指定-o 输出路径来控制输出文件路径,但是LiteIDE默认是没有添加这选项的,我在它的设置里面只能找到对单个项目进行自定义的,不能全局设置。于是在它的安装目录下找了一下,找到了文件share/liteide/litebuild/gosrc.xml,里面就是编译配置(菜单栏 编译 -> 编译配置)里面的配置、动作、自定义 相关数据的默认值,在这里直接修改即可。

    打开文件gosrc.xml,进行以下修改:

    • 1、 找到<custom id="TargetName" name = "TARGETNAME" value="$(TARGETBASENAME)$(GOEXE)" readonly="true" escaped="true"/>,修改为<custom id="TargetName" name = "TARGETNAME" value="build/$(TARGETBASENAME)$(GOEXE)" readonly="true" escaped="true"/>

    • 2、找到<custom id="BuildFlags" name="BUILDFLAGS" value=""/>,修改为<custom id="BuildFlags" name="BUILDFLAGS" value="-o $(TARGETNAME)"/>即可。

    -3、去掉 GETARGS后面共享值的勾选,否则在go get的时候会出错。
    或者修改<custom id="GetArgs" name="GETARGS" value="-v" shared-value="$(BUILDFLAGS)"/><custom id="GetArgs" name="GETARGS" value="-v"/>

  • 相关阅读:
    我们需要测试!
    BlueStacks安装教程
    性能测试知多少系统架构分析
    免费去纽约 赢取总额20万美金 立即报名参加微软创新杯全球大学生大赛
    羡慕嫉妒别人只能说明自己不行
    算法和工程?那个重要......
    学习c++的优秀博客(更新ing)
    《启程》
    一点点反思
    提问的技巧
  • 原文地址:https://www.cnblogs.com/oloroso/p/11678024.html
Copyright © 2011-2022 走看看