erlang的打包工具rebar

2022-03-19 14:35:58 字數 645 閱讀 5597

以發布ping為例

1.獲取原始碼+deps,並且完成編譯

2生成配置檔案

cd ~

mkdir rel

cd rel

../rebar create-node nodeid=ping

, %該選項需要列出需要的erlang lib庫

, %該選項預設erlang lib庫,不需要自己寫

.4.生成系統

cd rel

../rebar generate

release_handler:which_releases(). %%檢視當前版本

5.熱更

<4>生成版本1.0.0

修改了**,此時需要熱更

源打包資料夾重新命名成rel_1.0.0

c.熱更

mv rel/ping_1.0.1.tar.gz rel/ping_1.0.0/releases/

在erl shell控制台

release_handler:unpack_release("ping_1.0.1").

release_handler:install_release("1.0.1").

release_handler:make_permanent("1.0.1").

ok,熱更新完成

vcpkg VC 打包工具

原文 引用 vcpkg 是微軟 c 團隊開發的在 windows 上執行的 c c 專案包管理工具,可以幫助您在 windows 平台上獲取 c 和 c 庫.vcpkg 自身也是使用 c 開發的 而其他的 c 包管理大多並不是 c 開發的 並且 vcpkg 能夠幫助使用者在 visual studi...

前端打包工具

前端打包工具是一種將前端 進行轉換,壓縮以及合併等操作的程式工具。目前常見的有grunt,webpack等。它能將我們前端人員寫得less,sass等編譯成css.將多個js檔案合併壓縮成乙個js檔案。它的作用就是通過將 編譯 壓縮,合併等操作,來減少 體積,減少網路請求。以及方便在伺服器上執行。目...

打包工具分析

nsis是最好的免費打包工具,功能強大。暴風影音,ppstream,qq,搜狗拼音,flashget等知名軟體都是用它打包的,而且學習簡單,下幾個例子就會了,缺點和inno一樣,都是指令碼的,沒有方便的gui嚮導,其實第三方工具是有gui 生成器的 這個論壇有比較豐富的案例 inno和install...