备忘录
1、Windows下在eclipse中使用gtest
(1)调用gtest静态库,提示找不到lib文件。
gcc编译指定加载lib文件时,不需要带.lib后缀,静态库配置时,直接配置gtestd即可。
(2)按网上做法,不需要导入gtest的lib库:
转到gtest源码根目录下,执行:
脚本将gtest源码整合为两个文件:gtest\gtest.h、gtest\gtest-all.cc
将生成的gtest文件夹copy到工程目录下,工程直接include gtest\gtest.h即可,注意在这之前要配置gtest头文件路径(这里直接把gtest目录放到工程根目录下):
工程右键-属性-C/C++ Build-Settings-Tool Settings-GCC C++ Compiler-Includes,在Include paths中新增 "${workspace_loc:/${ProjName}}",告诉gcc去哪里找gtest头文件。