到这一步的时候就出问题了
[ 65%] Linking CXX executable demangle_unittest
/opt/rh/devtoolset-9/root/usr/libexec/gcc/x86_64-redhat-linux/9/ld: CMakeFiles/demangle_unittest.dir/src/demangle_unittest.cc.o:(.data.rel.ro._ZTI22Demangle_FromFile_Test[_ZTI22Demangle_FromFile_Test]+0x10): undefined reference to `typeinfo for testing::Test'
/opt/rh/devtoolset-9/root/usr/libexec/gcc/x86_64-redhat-linux/9/ld: CMakeFiles/demangle_unittest.dir/src/demangle_unittest.cc.o:(.data.rel.ro._ZTI20Demangle_Clones_Test[_ZTI20Demangle_Clones_Test]+0x10): undefined reference to `typeinfo for testing::Test'
/opt/rh/devtoolset-9/root/usr/libexec/gcc/x86_64-redhat-linux/9/ld: CMakeFiles/demangle_unittest.dir/src/demangle_unittest.cc.o:(.data.rel.ro._ZTI25Demangle_CornerCases_Test[_ZTI25Demangle_CornerCases_Test]+0x10): undefined reference to `typeinfo for testing::Test'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/demangle_unittest.dir/build.make:102:demangle_unittest] 错误 1
make[1]: *** [CMakeFiles/Makefile2:177:CMakeFiles/demangle_unittest.dir/all] 错误 2
make: *** [Makefile:166:all] 错误 2
我的系统是centos 7.9 用的是devtoolset-9带的gcc g++编译器
编译gflags的时候开了-fPIC gflags版本是2.2.2
glog版本是0.5.0