首先我們先來建立乙個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...