LiteIDE 設置默認編譯輸出位置

go build命令默認輸出路徑是當前工做路徑,這個顯得比較亂,我習慣於把輸出文件放置在項目的build目錄下,這樣方便查找,已經同步備份的時候排除沒必要要的文件。ide

go build命令能夠指定-o 輸出路徑來控制輸出文件路徑,可是LiteIDE默認是沒有添加這選項的,我在它的設置裏面只能找到對單個項目進行自定義的,不能全局設置。因而在它的安裝目錄下找了一下,找到了文件share/liteide/litebuild/gosrc.xml,裏面就是編譯配置(菜單欄 編譯 -> 編譯配置)裏面的配置、動做、自定義 相關數據的默認值,在這裏直接修改便可。ui

打開文件gosrc.xml,進行如下修改:code

  • 一、 找到<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"/>xml

  • 二、找到<custom id="BuildFlags" name="BUILDFLAGS" value=""/>,修改成<custom id="BuildFlags" name="BUILDFLAGS" value="-o $(TARGETNAME)"/>便可。blog

-三、去掉 GETARGS後面共享值的勾選,不然在go get的時候會出錯。
get

相關文章
相關標籤/搜索