亚洲欧美在线观看,亚洲 欧美精品suv,亚洲av无码国产综合专区,亚洲人成无码网www,亚洲精品无码专区久久久

linux如何將make之后的文件放到其他環(huán)境進行安裝?

來源:云吶 2023-02-08 15:28:27
linux下,如何將make之后的文件放到其他環(huán)境進行安裝?
linux下,如何將make之后的文件放到其他環(huán)境進行安裝?公司開發(fā)了一個產(chǎn)品,是C語言,運行在linux系統(tǒng)上,然后這個產(chǎn)品在安裝會依賴一些第三方的開源庫,我們自己測試是使用configure、make、make install進行安裝的,對外發(fā)布為了安裝方便,想在不同的系統(tǒng)上進行編譯,將編譯好的文件做成tar、rpm、deb這些包,客戶只需要執(zhí)行簡單的安裝命令即可安裝使用,
linuxc++c運維服務(wù)器:這個有幾種方式
按常見發(fā)行版,分別制作符合包管理的安裝包(預(yù)編譯包),這樣可以減少包體積,具體制作參考各自發(fā)行版包管理預(yù)編譯包編譯流程。靜態(tài)編譯,這樣把所有的第三方庫都靜態(tài)編譯進入可執(zhí)行文件,這樣只需要系統(tǒng)是通架構(gòu)的就可以執(zhí)行,但文件會加大很多。
打包軟件包比較麻煩,而且增加了維護量,圖省事你可以考慮以下兩種做法讓其跑在不同的Linux發(fā)行版上:
如果都是Linux目標(biāo)系統(tǒng),你可以考慮靜態(tài)編譯,這樣規(guī)避了不同發(fā)行版的依賴版本類庫版本不一致問題如果沒辦法靜態(tài)編譯,那你可以考慮構(gòu)建成通用的AppImage,它是將依賴全部bundle到一起
 云吶致力于為企業(yè)公司、銀行、政府 事業(yè)、學(xué)校教育類、醫(yī)療類、交通類、通信類等行業(yè)提供一站式數(shù)字可視化智能運維解決方案。如果對AIOps、智慧運維一體機有什么疑問,你可以聯(lián)系在線客服,或直接注冊免費試用云吶系統(tǒng)。



云吶資產(chǎn)

固定資產(chǎn)管理系統(tǒng)

申請體驗,開啟您的企業(yè)數(shù)字化

立即體驗