把google buffer protocal v2.5.0的代碼下載來,編譯gtest\msvc上的工程gtest_prod/gtest_unittest的時候html
一、在2008下是沒有問題的google
二、把工程convert到在2013下,gtest_prod_test/gtest_unittest出現了情況,Link時總是說對某些lib的引用爲空,提示 "error LNK2019: unresolved external symbol "bool __cdecl testing::internal::IsTrue(bool)" 之類htm
三、既然gtest_prod_test/gtest_unittest都對gtest/gtest_main的工程是依賴關係,爲何在2013下就不能象在2008下同樣智能自動引用呢?沒想明白,我直接想去把他們的依賴關係刪了,結果碰上「This dependency was added by the project system and cannot be removed」blog
四、google走到 VS項目依賴
rem
五、刪了「Project Reference」get
六、從新構建「項目依賴」關係,不要「項目引用」關係
it