备忘录

1、Windows下在eclipse中使用gtest

(1)调用gtest静态库,提示找不到lib文件。

gcc编译指定加载lib文件时,不需要带.lib后缀,静态库配置时,直接配置gtestd即可。

 (2)按网上做法,不需要导入gtest的lib库:

转到gtest源码根目录下,执行:

脚本将gtest源码整合为两个文件:gtestgtest.h、gtestgtest-all.cc

将生成的gtest文件夹copy到工程目录下,工程直接include gtestgtest.h即可,注意在这之前要配置gtest头文件路径(这里直接把gtest目录放到工程根目录下):

工程右键-属性-C/C++ Build-Settings-Tool Settings-GCC C++ Compiler-Includes,在Include paths中新增 "${workspace_loc:/${ProjName}}",告诉gcc去哪里找gtest头文件。

原文地址:https://www.cnblogs.com/rmthy/p/8484566.html