以jsoncpp為例,從源碼構建deb包
deb包是linux某些發行版本的壹種安裝包。
deb包的包含2部分:
下面主要介紹control文件內容:
需要安裝到系統的文件,壹般主要是etc、usr等
構建deb包之前,需要先根據源碼編譯jsoncpp的動態庫文件(下面只編譯動態庫)
至此,jsoncpp的動態庫和頭文件安裝到jsoncpp_install
至此,deb包構建完成,可以通過下面指令查看其中deb包的內容
安裝完成後,可以通過下面查看安裝了哪些內容
至此,deb包構建完成,構建的腳本如下: