十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這篇文章主要講解了在ubuntu linux上配置go語言的qt開發(fā)環(huán)境的方法,內(nèi)容清晰明了,對(duì)此有興趣的小伙伴可以學(xué)習(xí)一下,相信大家閱讀完之后會(huì)有幫助。
go
語言是開發(fā)效率極高、運(yùn)行速度也接近C
程序的現(xiàn)代編程語言,qt
是跨平臺(tái)的優(yōu)秀gui
庫,二者結(jié)合起來工作表現(xiàn)非常優(yōu)秀。本文講的有兩個(gè)事情,第一個(gè)是安裝go
語言的qt
綁定包,第二個(gè)是安裝go
語言的集成開發(fā)環(huán)境。
安裝github.com/therecipe/qt包
本段介紹的是如何安裝和配置github.com/therecipe/qt
開發(fā)包,這是一個(gè)非常優(yōu)秀的qt
庫的go
語言綁定,它非常強(qiáng)大,完美支持QT
的信號(hào)槽機(jī)制,而且它的API
完全模仿C++
,所以你可以直接參考官方的QT C++
文檔。
我介紹的配置方法是綁定系統(tǒng)環(huán)境的qt
庫,而不是按照默認(rèn)安裝方式那樣使用作者提供的qt
庫,這樣做的好處是編譯后的程序占用硬盤比較小,否則最小的程序體積都要超過30M。
第一步、下載github.com/therecipe/qt
的源代碼
此處假定你已經(jīng)安裝了go
編譯器,不再介紹怎么安裝它了。因?yàn)?code>github.com/therecipe/qt這個(gè)包必須在GOPATH
模式下安裝和配置,眾所周知我們國內(nèi)訪問github
速度實(shí)在太慢,所以如果直接用go get
命令自動(dòng)下載安裝基本是行不通的。我用碼云帳號(hào)fork
了這個(gè)包,所以我們可以從這個(gè)地址用git clone
命令下載:https://gitee.com/rocket049/qt
。具體操作如下:
git mkdir -p $(go env GOPATH)/src/github.com/therecipe cd $(go env GOPATH)/src/github.com/therecipe git clone --depth 1 https://gitee.com/rocket049/qt
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。