gtest在使用中出现错误:error: undefined reference to ‘testing::internal::EqFailure(char const*, char const*,
如题,业务需要编写了一个C的API库,顺带写了一个gtest测试用例。但是编译的时候出现题目中的错误,折腾了半天以为是gtest的问题,结果发现是自己CMakelist.txt的问题。以为Gtest支持的最低版本是Cxx 14版本,所以只要用新版本的gtest,那么编译的Cxx一定要改为14及以上版本。
·
如题,业务需要编写了一个C的API库,顺带写了一个gtest测试用例。但是编译的时候出现题目中的错误,折腾了半天以为是gtest的问题,结果发现是自己CMakelist.txt的问题。
因为Gtest支持的最低版本是Cxx 14版本,所以只要用新版本的gtest,那么编译的Cxx一定要改为14及以上版本。
然后就编译通过啦
更多推荐
所有评论(0)