therecipe/qtインストール実録

4575 ワード

therecipe/qtはgithubです.com上のgolang+qt 5プロジェクトは、主にgolangに対してGUIがなくて生まれたもので、qt 5はgolangと同じようにプラットフォームをまたいでC++に対してオリジナルのサポートを持っています.余計なことを言わないで、次は直接やります.
0、以下の手順はubuntu 17.04で通過します.
1, sudo apt update
2, sudo apt upgrade
3,sudo gedit/etc/hosts,使って、最近ひっくり返すことができませんでした
4、sudo apt install chromium-browser、chromeブラウザをインストールします.このステップはオプションです.
5,sudo apt-get install fcitx-table-wubi,パソコンを再起動して入力方式を設定
sudo apt install axel,マルチスレッドダウンロードツール
6, sudo apt remove firefox
7, sudo apt install git
8,golang 1.8を取り付ける.3(必須、低バージョンでは困ります)
http://studygolang.com/dl   ,   ~/software/go1.8.3  

インストールディレクトリの説明:私のメインディレクトリ~下にソフトウェアとprojectの2つのディレクトリがあり、ソフトウェアの下にqt,go 1があります.8.3, liteidex32.2 3つのディレクトリに、この3つのソフトウェアをそれぞれインストールします.プロジェクトの下は工事プロジェクトで、今goの1つのディレクトリだけあって、goのディレクトリの下でbin、pkg、srcの3つのディレクトリを分けて、srcの下でmyexample、githubがあります.com, golang.org 3つのディレクトリ、myexampleは私が手動で生成し、後の2つのディレクトリは後のステップで生成されます.
にありますbashrc , ~/.profileの2つのファイルヘッダに以下のコードを追加し、「wzw」を実際の名前に置き換えます.
export GOROOT=/home/wzw/software/go1.8.3
export GOBIN=$GOROOT/bin
export GOPATH=~/project/go
export PATH=$PATH:$GOBIN
export QT_DIR=/home/wzw/software/qt
source~/.bashrc, source ~/.profileを有効にします.
9, sudo apt install docker.io
10,sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor sudo apt-get update sudo apt-get install indicator-sysmonitor indicator-sysmonitor&そしてCtrl+C設定:perference->1,起動2,ネットワーク速度:{net}CPU:{cpu}MEM:{mem}
11, sudo docker pull therecipe/qt:linux
12,go get -u -v github.com/therecipe/qt/cmd/...
    golang.org           :

mkdir $GOPATH/src/golang.org/x

cd $GOPATH/src/golang.org/x

git clone https://github.com/golang/crypto.git

git clone https://github.com/golang/tools.git

git clone https://github.com/golang/sys.git

   go get -u -v github.com/therecipe/qt/cmd/...

13,sudo usermod-aG docker wzw,その中の“wzw”はあなたの実際の名前に取って代わって、dockerを実行してsudoを免除して、ログアウトした後に再びログインする必要があります
----以上therecipe/qtの最小実装-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----以下はtherecipe/qtの全装着----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
14、QT 5をインストールして、自分でインターネットの下で降りましょう.https://www.qt.io/download-open-source/?hsCtaTracking=f977210e-de67-475f-a32b-65cec207fd03%7Cd62710cd-e1db-46aa-8d4d-2f1c1ffdacea
15,sudo apt-get -y install build-essential libgl1-mesa-dev libpulse-dev
16,go get -u -v github.com/therecipe/qt/cmd/...
17,qtsetup
18,インストール/home/wzw/software/liteidex 32.2、自分でインターネットを利用して、解凍すればいいです.
ソフトウェアプロファイルsystem.Envは、「wzw」を実際の名前に置き換える内容を追加します.
GOROOT=/home/wzw/software/go1.8.3
GOBIN=/home/wzw/software/go1.8.3/bin
GOARCH=amd64
GOOS=linux
CGO_ENABLED=1
GOPATH=/home/wzw/project/go
全プロセスは、12ステップ目のダウンロード時にエラーが発生する可能性があります.他にエラーは発生しません.もし問題があれば、私を微信してください:13681985068