樹莓派3B 編譯EMQX

2021-09-24 21:53:49 字數 1686 閱讀 3226

emq是一款國產的高效能訊息**伺服器。功能也挺強大,使用也挺簡單。

但是,emq是一款商業軟體,高階功能是需要購買license的。

官方**上有詳細的介紹。

類別效能

license

emq x broker

十萬級開源免費

emq x enterprise

百萬級官網免費30天

emq x platform

千萬級付費、享受技術支援

這是官方的編譯教程,很簡潔:

說實話,安裝過程我也是在網上一通亂搜的,也不複雜,**缺少裝**就是了。

下面是我搜來的安裝命令。

sudo

apt-get

install erlang-dev erlang-edoc erlang-eunit erlang-reltool erlang-crypto erlang-eldap erlang-public-key erlang-runtime-tools erlang-ssl -y

sudo

apt-get

install

wget libssl-dev ncurses-dev -y

sudo

apt-get

install build-essential

sudo

apt-get

install build-essential

sudo

apt-get

install libncurses5-dev

sudo

apt-get

install libssl-dev

sudo

apt-get

install m4

sudo

apt-get

install unixodbc unixodbc-dev

sudo

apt-get

install freeglut3-dev libwxgtk2.8-dev

sudo

apt-get

install xsltproc

sudo

apt-get

install fop

sudo

apt-get

install tk8.5

sudo

apt-get

install erlang

# 安裝git

sudo

apt-get

install

git

# 官方示例:git clone -b win30 

# -b 後面接的是版本號,注意,可以先去官方的github頁面看看想要哪個版本,別選錯了。

git clone -b release-3.1

編譯原始碼

進入原始碼目錄:

# 進入原始碼目錄

cd emqx-relx

# 在原始碼目錄執行 make 命令進行編譯

make

# 編譯完成後會看到目錄下多了乙個 _rel 的目錄,裡面就是編譯成果

cd _rel/

樹莓派3B 核心編譯

1.1開發環境系統 ubuntu 16 64 位 linux 樹莓派核心原始碼 tools 樹莓派的交叉編譯工具 儲存路徑為 raspberry 下2.1檢視當前樹莓派編譯器的資訊 root raspberrypi cat proc version linux version 4.4.13 v7 d...

樹莓派3B 核心編譯

選著linux工程 版本分支選擇rpi 4.14.y 如果已經有核心配置檔案則不需要此步驟。在當前執行系統中執行如下命令可以獲取config.gz配置檔案,pi raspberrypi sudo modprobe configs pi raspberrypi ls proc con proc con...

樹莓派3B 核心交叉編譯

使用 unzip 命令解壓核心和交叉編譯工具 加入環境變數 sudo gedit root bashrc 在末尾新增 export path path home lwl raspberry tools master arm bcm2708 gcc linaro arm linux gnueabihf...