2013-04-03 104 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

相关问题