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