erlang的簡單編譯

2021-09-01 22:49:19 字數 802 閱讀 3324

首先我們先來建立乙個test的資料夾,然後再該資料夾下建立這樣幾個資料夾

這些在以後都是用的到的,檔案結構不需要更多複述!

目的是將我們所有的編譯好的beam檔案放到ebin中以便我們進行操作

我們在script資料夾下新建乙個檔案格式的emakefile檔案,

然後我們在src內新建兩個資料夾module和nodes資料夾

接下來我們編寫一下我們的emakefile檔案

, , other_function]}.

, , other_function]}.

我們隨便寫幾個小的erlang檔案來測試一下,test1.erl和test2.erl

測試通過了,這樣我們就可以根據自己的需求來進行一些檔案的布置,emakefile(如果對上面的格式有疑問,你可以參看一下檔案路徑問題的知識)為了方便不用每次都去命令列編輯我們的檔案,我們可以自己編寫乙個小的指令碼   make.cmd

echo on

cd /d %0/..

cd ebin

cd ../scripts

erl -make

pause

其實寫幾個基礎的指令碼都很簡單,而且網上資料也很多,可以根據自己的需要去編寫

erlang的makefile編譯問題

最近一直在看erlang程式設計,但是一直卡在第十五章的makefile那裡 make和gcc菜鳥一枚 弄了幾天終於把問題解決了。先感謝一下這篇部落格 對在erlang中的makefile一些解釋 下面是解釋及問題解決 由於作者在 erlang程式設計 書中提供的makefile是在mac os x...

erlang編譯目錄設定

在erlang shell中輸入如下函式,獲取當前工作目錄 1 pwd 可以使用如下函式切換工作目錄 1 c cd x your erlang directory 值得注意的是,即使是在windows下,分隔符也要使用 也可以在windows使用者目錄中建立.erlang檔案,在檔案中輸入上面命令,...

關於erlang反編譯的東西

在ebin下,如果沒有或者找不到原始碼,可以進行反編譯,由beam檔案得到erl檔案。可以通過以下步驟獲取本地原始碼.如下 在erlang shell下,進入shell,這裡的a是a.erl 模組,是想得到其原始碼,之前進入其路徑下,1 beam lib chunks code which a ab...