-2

如何ipopt在 Mac OS X 上使用本机调整的 Accelerate BLAS/LAPACK 进行编译,以便能够使用Ripoptr

4

1 回答 1

-1

有几个配置选项需要指定:

  1. 启用从 R 添加必要的动态加载的选项:--with-pic
  2. 为了启用本机 BLAS/LAPACK,请同时添加:--with-blas="-framework Accelerate" --with-lapack=""

产生的配置命令:

../configure --disable-shared \ 
F77=gfortran FFLAGS="-fexceptions -m64 -fbackslash" \
CFLAGS="-fno-common -no-cpp-precomp -fexceptions -arch x86_64 -m64" \
CXXFLAGS="-fno-common -no-cpp-precomp -fexceptions -arch x86_64 -m64" \
--with-blas="-framework Accelerate" --with-lapack="" --with-pic
于 2016-02-02T22:54:46.860 回答