Cmake 使用qt的编译器 编译opencv时 执行mingw32-make时出现了错误
本质原因就是 _hypot 没有声明。所以找到对应的文件声明一下 就行了。
E:\*****\Qt5.14.1\Tools\mingw730_64\lib\gcc\x86_64-w64-mingw32\7.3.0\include\c++ 下面的math.h 文件。
可以看到这个文件有一个头文件cmath.h,这同一个文件夹下,打开这个文件,在文件中加入宏定义。
#define _hypot hypot
cmath.h 和math.h在同一个文件夹