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