我正在使用 cygwin 在 eclipse CDT 中运行一个简单的 gtest 示例,最初我遇到了错误
make***multiple target pattern
然后我将库路径从更改D:/
为/cygdrive/d/
,错误消失了,但现在它告诉
undefined reference to blah blah files
collect2: ld returned 1 exit status
make: *** [sample_gmock.exe] Error 1
我检查了makefile和objects.mk所有的东西都在那里
g++ -L"/cygdrive/D/Project/gmock-1.6.0/gtest/make" -o "sample_gmock.exe"
./src/sample1.o ./src/sample1_unittest.o /cygdrive/D/Project/gmock-1.6.0/gtest
/make/gtest_main.a -lpthread
我应该怎么做才能解决并使其工作,以便我能够使用 cygwin 在 eclipse 中运行 gmock 和 gtest