第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

難道不是“去獲取”只是獲取文件,然后cgo +“去構(gòu)建”它們嗎?顯然不是

難道不是“去獲取”只是獲取文件,然后cgo +“去構(gòu)建”它們嗎?顯然不是

Go
桃花長相依 2021-04-30 14:58:57
我在構(gòu)建一個相當(dāng)簡單的本地CGO項(xiàng)目時(shí)遇到問題??紤]這個只有3個文件(glut.go,support.c和support.h文件)的非常小的CGO軟件包-如果我剛得到它,這些文件將下載到C:\Go\src\pkg\github.com\zombiezen\Go-GLUT\glut然后發(fā)生了一些秘密魔術(shù),然后go get構(gòu)建以下輸出文件:C:\Go\pkg\windows_amd64\github.com\zombiezen\Go-GLUT\glut.a但是,如果我將三個源文件復(fù)制到\ mytmp,將cd復(fù)制到\ mytmp并進(jìn)行build -o glut.a glut.go,則會收到類似以下內(nèi)容的40-60條錯誤消息:C:\Users\roxor\AppData\Local\Temp\go-build191975110\command-line-arguments\_obj\glut.cgo2.o: In function `_cgo_b46885fb7c57_Cfunc_goCreateMenu': ./glut.go:195: undefined reference to `goCreateMenu'如果我使用-x命令行參數(shù)運(yùn)行g(shù)o get,我可以看到在構(gòu)建過程中獲得了support.c并將其提供給gcc:gcc -I . -g -O2 -m64 -mthreads -I $WORK\github.com\zombiezen\Go-GLUT\glut\_obj\ -o $WORK\github.com\zombiezen\Go-GLUT\glut\_obj\support.o -c .\support.c但是,對于go build -x,情況并非如此,將跳過support.c。為什么?我如何稱呼go build像go get一樣工作?
查看完整描述

1 回答

?
白衣非少年

TA貢獻(xiàn)1155條經(jīng)驗(yàn) 獲得超0個贊

只是做go build而不是go build somefile.go做?,F(xiàn)在如此明顯……


查看完整回答
反對 回復(fù) 2021-05-10
  • 1 回答
  • 0 關(guān)注
  • 240 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號