为mkoctfile设置默认gcc

时间:2014-01-02 03:37:47

标签: macos octave macports

我在MacOS上有一个默认编译器设置为clang。当安装八度音程的包(从八度提示中使用pkg install)时,我希望mkoctfile使用macports gcc48。 (实际上,八度音程本身是使用gcc48构建的。)

换句话说:

  

mkoctfile -p CC

给了我默认clang的路径,我希望它指向gcc48。是否有mkoctfile的配置文件允许这样的事情?

1 个答案:

答案 0 :(得分:1)

您必须设置环境变量CXX。您可以执行此操作,在setenv ("CXX", "your favourite compiler")之前运行pkg install(将其保留在octave.rc中,以便每次都运行),或者在开始八度音程之前运行export CXX=your_favourite_compiler