将 Google Test 设置为在 Mac OS X 上的 Eclipse 下工作的过程是什么?我按照 README 中的说明从 XCode 编译和安装 gtest 作为框架。
现在我想在 Eclipse 中使用 gtest。目前,它编译良好,但在构建过程中失败。我想 Eclipse 不像 XCode 那样使用框架概念,并且需要不同的链接方法,但我不确定在构建期间应该链接到哪些文件。
g++ -L/usr/local/lib -L/usr/local/lib/libgtest.a -L/Library/Frameworks/gtest.framework -arch i386 -o "Raytracer" ./test/sample_test.o ./src/Raytracer.o
Undefined symbols:
"testing::Test::~Test()", referenced from:
DemoTest_SANITY_Test::~DemoTest_SANITY_Test()in sample_test.o
DemoTest_SANITY_Test::~DemoTest_SANITY_Test()in sample_test.o
"testing::internal::AssertHelper::~AssertHelper()", referenced from:
DemoTest_SANITY_Test::TestBody() in sample_test.o
DemoTest_SANITY_Test::TestBody() in sample_test.o