【发布时间】:2011-08-25 11:50:17
【问题描述】:
我在 Mac OS Snow Leopard 上安装了 NetBeans 6.9。另外,我通过 MacPorts 安装了 gcc 4.4 以试验 C++0x。我相信,默认情况下,NetBeans 使用标准 Apple gcc 4.2 编译器,该编译器通过 /usr/bin 中的 g++ 符号链接调用。
我的问题是:我怎样才能仍然使用新的编译器?
我尝试在 NetBeans 中创建一个新的 Tool Collection,方法是将默认目录指定为 /opt/local/bin,这是 gcc 4.4 所在的位置。但这会导致错误消息,即 No compiler sets were found...。我还尝试通过选择性地将 C++ 编译器命令指定为 /opt/local/bin/x86_64-apple-darwin10-g++-mp-4.4 来修改现有的 GNU 工具集。但是,这导致了我什至不理解的构建错误。任何想法表示赞赏。
【问题讨论】:
标签: c++ gcc netbeans c++11 macports