提交 20180031 编写于 作者: S Steven G. Johnson

clarify how to build from git

上级 028ba7ac
......@@ -9,11 +9,20 @@ home page: http://ab-initio.mit.edu/nlopt
It is compiled and installed with the standard GNU autoconf/automake
commands:
./configure
make
make install
./configure
make
make install
(See `./configure --help` or the `INSTALL` file for other options.)
See `./configure --help` or the `INSTALL` file for other options. To
build the latest development sources:
git clone git://github.com/stevengj/nlopt
cd nlopt
sh autogen.sh
make
(To build from git, you will need GNU autoconf, automake, and libtool
installed, along with SWIG and Unix tools such as m4, perl, and sed.)
Once it is installed, `#include <nlopt.h>` in your C/C++ programs and
link it with `-lnlopt -lm`. You may need to use the C++ compiler to link
......@@ -22,7 +31,8 @@ even though it has a C API).
The minimization function, `nlopt_minimize`, is described in the [man
page](http://en.wikipedia.org/wiki/Man_page) (`api/nlopt_minimize.3`,
which is installed by `make install`.
which is installed by `make install`. See also the manual on our
web page.
There are also interfaces for Fortran, Python, Matlab, Octave, OCaml,
GNU Guile, GNU R, Lua, and Julia. Interfaces for other languages may
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册