Yuens' blog
在编译 InferXLite 过程中,CPU 的 PerfBLAS+PerfDNN 版本编译 test 正确且通过,但是 GPU 编译 test 的时候总是失败,报错:typeinfo error: undefined reference to 'typeinfo for testing::Test'
。
inferxlite_model
, inferxlite
的问题;CMakeLists.txt
的内容,然后编译成功了 test ,说明导致此问题很可能是因为根目录中CMakeLists.txt
中某些内容导致的,虽然此时是没有调用任何加速库的情况,不过思路是正确的;link_directories(${LIB_INFERX_OPENCL_DIR}/lib)
这句,就会报错;${LIB_INFERX_OPENCL_DIR}/lib
该路径检查,发现引入了 gtest 的静态库,删掉,重新编译,通过!