需要先安裝的 lib
sudo apt install build-essential gcc libcrypt-dev openssl libssl-dev
需注意的地方:
Makefile Ubuntu Linux 22.06 版本:
OPENSSL_INC_DIR = /lib/aarch64-linux-gnu OPENSSL_OBJ_DIR = /lib/aarch64-linux-gnu
Makefile Raspberry Pi Linux 版本
OPENSSL_INC_DIR = /usr/lib/arm-linux-gnueabihf OPENSSL_OBJ_DIR = /usr/lib/arm-linux-gnueabihf
並且 ICERINI.xml 內容,ComPort 為
<ComPort>0</ComPort> <ComPort2>/dev/ttyUSB0</ComPort2>
記得要 make rebuild
請注意!編譯時 Makefile 路徑要對!否則很容易編譯錯誤