在程序开发中出现了以下报错:
error: undefined reference to `HovertreeMySQLInfo::HtGetHostName[abi:cxx11]()'
查找许多资料未能解决。
本报错出现的情况:
mingw 810
qt 6.2
cmake 3.5
最后发现,原来使用的是c++ 11标准,后来改为c++ 17标准,就解决了:
在cmakelist.txt中,把:
set(CMAKE_CXX_STANDARD 11)
修改为如下:
set(CMAKE_CXX_STANDARD 17)