真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

go語(yǔ)言導(dǎo)出dll,go語(yǔ)言導(dǎo)出excel

如何在Go語(yǔ)言中調(diào)用DLL

關(guān)鍵是 lpOnRecvCardEvent 這個(gè)函數(shù)的第二個(gè)參數(shù)是個(gè) C++ 指針。 樓主在 C# 中聲明這個(gè)導(dǎo)出函數(shù)時(shí),使用了并不對(duì)應(yīng)的 CardEvent[] C# 數(shù)組類型。 正確的做法是: 在 C# 聲明 lpOnRecvCardEvent 時(shí),第二個(gè)參數(shù)應(yīng)該是 IntPtr ,不是數(shù)組。 由于樓...

成都網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁(yè)設(shè)計(jì)、成都網(wǎng)站建設(shè)公司、微信開發(fā)、微信小程序、集團(tuán)企業(yè)網(wǎng)站制作等服務(wù)項(xiàng)目。核心團(tuán)隊(duì)均擁有互聯(lián)網(wǎng)行業(yè)多年經(jīng)驗(yàn),服務(wù)眾多知名企業(yè)客戶;涵蓋的客戶類型包括:門窗定制等眾多領(lǐng)域,積累了大量豐富的經(jīng)驗(yàn),同時(shí)也獲得了客戶的一致稱贊!

golang編譯dll給C#調(diào)用

最近需要用到golang編譯dll給C#調(diào)用,記錄一下,希望可以給遇到的朋友一些幫助。

開發(fā)環(huán)境:

1.windows7,VS2019,VScode

2.macOS,VScode

習(xí)慣在macos開發(fā)golang應(yīng)用,先寫好了dll,可以參考:

然后在windows7上面使用C#調(diào)用的時(shí)候出現(xiàn)不能識(shí)別dll,于是只好在windows7安裝golang開發(fā)環(huán)境。

簡(jiǎn)單安裝了VScode和mingw64.

測(cè)試時(shí)發(fā)現(xiàn)了一個(gè)問題,如下:

最后找到的原因是我的windows7是64位的,mingw也是64位的,需要在VS2019里面將目標(biāo)平臺(tái)設(shè)置如下:

當(dāng)然,也可以將目標(biāo)平臺(tái)設(shè)置為x64的即可,我這樣設(shè)置,系統(tǒng)就自己去適配了。

網(wǎng)上的大部分是說設(shè)置目標(biāo)平臺(tái)為x86,這個(gè)要根據(jù)具體情況而來(lái),不能一概而論。好了,希望能幫到您。

C# 調(diào)用 Golang DLL

注意, import "C" 需要系統(tǒng)中安裝gcc,否則會(huì)報(bào)錯(cuò):

完成之后,使用go命令導(dǎo)出DLL文件

執(zhí)行文件完成之后,會(huì)在目錄下生成main.dll 和 main.h 文件。

輸出結(jié)果:

需要注意:


當(dāng)前文章:go語(yǔ)言導(dǎo)出dll,go語(yǔ)言導(dǎo)出excel
分享鏈接:http://weahome.cn/article/hoiohd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部