我关注这个帖子
在 eclipse cdt 8.2.1 上设置 gtest 1.7。但是得到了这个错误:
....test/AllTests.bc src/Test.bc -lgmock -lgtest -lpthread -lstdc++
/usr/bin/ld: cannot find -lgmock
/usr/bin/ld: cannot find -lgtest
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Info: Parallel threads used: 3
顺便说一句,从 gtest 1.5 到 1.7 有一些变化,我实际上是这样制作链接的:
sudo ln -s lib/.libs/libgtest.a /usr/lib/libgtest.a
如您所见,libgtest 在 gtest1.7/lib/.lib(第二个隐藏目录)而不是 gtest1.7/lib 下。所以我做错了什么?