2013-04-03 61 views
14

這可能嗎?如何在Windows中安裝,編譯和利用鋼筋8

我遇到的關於如何構建和使用Rebar的所有教程都涉及Unix命令,而我是最不幸的Windows用戶。如果我可以幫忙,我真的很想避免安裝Cygwin。

例如,建造鋼筋你:

$ git clone git://github.com/rebar/rebar.git 
$ cd rebar 
$ ./bootstrap 
Recompile: src/getopt 
... 
Recompile: src/rebar_utils 
==> rebar (compile) 
Congratulations! You now have a self-contained script called "rebar" in 
your current working directory. Place this script anywhere in your path 
and you can use rebar to build OTP-compliant apps. 

什麼是Windows-CMD相同呢?

下面的任何鏈接或教程,以提供如何在windows shell中使用螺紋鋼的分步說明將不勝感激。

UPDATE:

後手動下載並提取螺紋鋼我位於目錄: C:\二郎\螺紋鋼

我去到Windows shell並輸入:

SET PATH=C:\Program Files\erl5.10.1\bin 

這是位於保存erlang.exe的目錄內的'bin'文件夾

Next我輸入:

C:\erlang\rebar>bootstrap.bat 

編譯! :)

回答

11

鋼筋目錄中應該有一個bootstrap.bat腳本。你不需要cygwin就可以工作,但是你需要安裝Erlang並且在路徑上。

+0

bootstrap.bat - 誰知道? :) 感謝您指出了這一點! – FredTheWebGuy 2013-04-04 22:07:47

+0

但是,您確實需要編譯螺紋鋼依賴關係。 Bootstrap只會給你鋼筋腳本 - 然後它將獲取並嘗試編譯(通常是linux)依賴項。這是我卡住的地方。 *嘆息* – drozzy 2016-02-10 23:07:00

0

你也可以調用路徑\到\二郎安裝\ BIN \ escript.exe 引導從(Windows)中的命令外殼。

bootstrap只是一個e(rlang)腳本。

0

您可以下載並安裝Git for Windows 然後,用它來運行完全相同的說明:

git clone git://github.com/rebar/rebar.git 
cd rebar 
./bootstrap 

,一切都應該正常工作。

1

我假設你已經有erlang已經被添加到你的路徑。

您可以下載Git並進行安裝。然後打開混帳bash和鍵入

  • git clone https://github.com/rebar/rebar.git

  • 一旦克隆到你想要的位置,然後你可以通過螺紋鋼目錄裏面去運行命令。

    。/ bootstrap

  • 現在,它會工作得很好,並告訴您,您的鋼筋文件已編譯到當前工作目錄中。

不錯,你很高興與您的項目使用螺紋鋼。

+0

當我在2013年問這個問題時,這甚至不是一個選項 - 或者是一個不知道的選項 - 很高興知道! – FredTheWebGuy 2017-10-17 17:05:22