我正面临一个奇怪的情况,在我的/ usr / lib中存在我的libpthread.so库,并且env变量LD_LIBRARY_PATH也设置为相同的路径。即使这样我也得到错误找不到-lpthread 。我的确切链接语句是
/usr/bin/ld dummyfuncUT.o Handler.o -L ../../../lib/ -L /usr/lib -lpthread -lgmock -L /usr/local/gmock-1.6.0/lib -r -O1 -o ../HandlerUT.o
任何人都可以帮助我。我正在使用RHEL6和g ++ 4.4.4。