GTEST链接错误(从GCC 4.X移动到GCC 7.x)



我正在使用WAF作为构建C 库的构建工具。我早些时候使用了GCC 4.8.x并使用std = C 98,并且正常工作

但是,当我尝试将编译器版本更改为GCC 7.2时,有许多与GTEST相关的问题。例如:对`testing :: Internal :: printStringto

的未定义引用

如果有人可以分享有关如何消除此问题的一些信息,我将不胜感激,同时保留通过GTEST编写的单元测试

问候,tej

gtest取决于二手编译器,因此请使用GTEST源代码 wget https://github.com/google/googletest/archive/release-1.8.0.0.tar.gz并使用编译器作为默认编译器

安装它

最新更新