有人可以提供让 cppunit 在 OS X 10.8 Mountain Lion 上工作的分步说明吗?这包括所需的任何下载和 Netbeans 的任何配置。
目前,当我添加一个 cppunit 测试时,“添加测试”对话框中会显示“未检测到 cppunit 库。测试编译可能会失败”的警告。我已经从 Sourceforge 和 svn cppunit 下载并将文件复制到 /usr/local/include,但这不会使编译错误消失。
我错过了什么?Google™ 对这个问题没有帮助。
有人可以提供让 cppunit 在 OS X 10.8 Mountain Lion 上工作的分步说明吗?这包括所需的任何下载和 Netbeans 的任何配置。
目前,当我添加一个 cppunit 测试时,“添加测试”对话框中会显示“未检测到 cppunit 库。测试编译可能会失败”的警告。我已经从 Sourceforge 和 svn cppunit 下载并将文件复制到 /usr/local/include,但这不会使编译错误消失。
我错过了什么?Google™ 对这个问题没有帮助。
我使用 Homebrew 在 OS X 10.8 Mountain Lion 上安装 CppUnit。单元测试然后在 Netbeans 中工作,没有问题。
我遵循的过程是:
我终于弄清楚我做错了什么,所以我想我会回答我自己的问题并避免使用古人的智慧。
./configure
make
sudo make install
有可能我第一次尝试这个时没有运行正确的命令,./configure
但这是一个可疑的说法,因为我能够完成标签,即我不应该能够运行 say ./config
。
但我认为我的问题的真正关键是不得不调用sudo
. make install
我收到了一个权限错误,因为脚本需要管理员权限才能将库放在需要去的地方。我本可以发誓我在某个时候尝试过这个,但它也失败了。
大约一个月前,我有一位同事为我尝试了这个,他让它起作用了。我拖延了重试,但一旦我这样做了,它就像一个魅力。据我所知,OS X 10.8.1 和 10.8.2 或 .3 之间没有错误。
一旦我按照上面列出的步骤进行操作,我就可以返回 Netbeans 并添加一个单元测试,而不会出现对话框抱怨。此外,测试代码编译并运行。