EdgexFoundry源碼安裝詳解

EdgexFoundry源碼安裝詳解**

這裏只是詳細說明一下官方文檔上的源碼安裝步驟。
github上的源碼鏈接 我用的是centos7

第一步:
安裝golang環境
可參考:https://www.cnblogs.com/mrblue/p/8891789.html
下載go(我的當前目錄是/data/work)

$wget https://studygolang.com/dl/golang/go1.10.1.linux-amd64.tar.gz
$tar -xvf go1.10.1.linux-amd64.tar.gz

設置環境變量

$vim /etc/profile

添加

export GOROOT=/data/work/go
export GOPATH=/data/work/gopath
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

保存
esc
:wq
使其生效

source /etc/profile

安裝完golang環境以後,根據官方文檔向下走
pkg-config

go get github.com/rjeczalik/pkgconfig/cmd/pkg-config

安裝zeromq
可去官網下載源碼包,下面是我分享的

鏈接: https://pan.baidu.com/s/1YbRJZBJQZErtl55lRZUbWg 提取碼: 2hfy

然後進行安裝:

執行腳本:./autogen.sh
sudo ./configure
make && make install

安裝完成以後,請睜開你的雙眼看清,make install以後安裝目錄是安裝在了什麼地方。,看看pkgconfig文件安裝到了什麼路徑,因爲後面你可能不知道下一步的配置

pkg-config
The necessary file will need to be added to the PKG_CONFIG_PATH environment variable.
On Linux, add this line to your local profile:

export PKG_CONFIG_PATH=/usr/local/Cellar/zeromq/4.2.5/lib/pkgconfig/

之後就可以拉取源碼了,拉取不下來的直接去github上下載也可

建議步驟:
第一步,首先在我們剛剛配置的golang環境裏/data/work/gopath下面建立三個文件夾。

mkdir src bin pkg

然後進入src建立文件夾

mkdir github.com

進入到github.com文件夾以後就可以拉取源碼了

git clone git@github.com:edgexfoundry/edgex-go.git
cd edgex-go
make build

注:拉取下來的源碼或者自己下載上傳的請把文件名改成edgex-go。

To start EdgeX:

make run

在這裏插入圖片描述
全篇結束。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章