Build modbus#
至libmodbus官網: https://libmodbus.org/
下載
至https://github.com/stephane/libmodbus > 選按鈕「Clone or download」 複製網址
開啟MSYS2 MiniGW 64-bit
跳出執行視窗
新增資料夾workspace_msys2
$ mkdir workspace_msys2
切換至資料夾workspace_msys2
$ cd workspace_msys2/
把libmodbus整個的專案內容複製一份到你的電腦裡
$ git clone https://github.com/stephane/libmodbus.git
顯示所有檔案
$ ls -l
切換至資料夾libmodbus
$ cd libmodbus/
顯示所有檔案
$ ls -l
列出標籤(版本)
$ git tag
取出tag v3.1.6版
$ git checkout tags/v3.1.6
顯示分支列表,前面有 * 的代表現在的分支
$ git branch
進行編譯: autogen.sh > configure > make
下autogen.sh指令,產生configure腳本
$./autogen.sh
下configure指令,檢查系統配置
$./configure
configure完的結果
下make指令,進行代碼編譯
$ make
make完的結果
下make install指令,安裝編譯產生的檔案
$ make install
make install完的結果