如何从erlang代码中启动另一个程序

时间:2014-05-24 14:45:41

标签: erlang

我下载了ImageMagik程序(www.imagemagick.org/)。它可以从命令行执行并获取命令行参数,这对我来说是完美的。如何在Erlang中的模块中执行程序?

2 个答案:

答案 0 :(得分:3)

您可以使用os:cmd call

http://www.erlang.org/doc/man/os.html#cmd-1

或使用端口

打开端口http://www.erlang.org/doc/tutorial/c_port.html

答案 1 :(得分:1)

使用emagick,https://github.com/kivra/emagick

已准备好必要的绑定。