標籤:.gz path 操作 linu 目錄 log 網上 mpi 修改
今天用到了。
就學習一下。
https://www.golangtc.com/t/56e7caf5b09ecc66b90000fe
在網上看了好多此類介紹,操作太麻煩,自己琢磨出來怎麼配置了。
以LiteIDE x28和GO 1.6為例,如果想編譯Win32和Linux64:
1,建立C:\GoDev目錄,後面的安裝都在這個目錄下,當然不建也可以。
2,安裝LiteIDE。下載liteidex28.windows-qt4.zip,解壓為C:\GoDev\liteide目錄。
3,安裝GO win32。下載go1.6.windows-386.zip,解壓為C:\GoDev\go目錄。
4,合并GO linux64。下載go1.6.linux-amd64.tar.gz,解壓後,把其中\go\pkg目錄下的內容,除了include,其餘全部拷貝到C:\GoDev\go\pkg目錄下,覆蓋(其實沒有覆蓋,下層目錄名不同)。如果還想編譯其他版本,也可以類似合并。
5,運行LiteIDE,工具列選擇win32,後面的編輯當前環境按鈕,開啟win32.env,修改下面這行並儲存:
GOROOT=C:\GoDev\go
6,工具列選擇cross-linux64,編輯開啟cross-linux64.env,修改下面這行並儲存:
GOROOT=C:\GoDev\go
完成。寫個小程式,選win32或cross-linux64,編譯肯定成功。
要想給其他人用,整個目錄拷貝過去就直接用了。
現在GO不用MinGW,還省點事。
=============================
# cross-compiler linux amd64GOROOT=D:\go#GOBIN=GOARCH=amd64GOOS=linuxCGO_ENABLED=0PATH=%GOROOT%\bin;%PATH%LITEIDE_GDB=gdbLITEIDE_MAKE=mingw32-makeLITEIDE_TERM=%COMSPEC%LITEIDE_TERMARGS=LITEIDE_EXEC=%COMSPEC%LITEIDE_EXECOPT=/C
GO語言Windows下Liteide