我尝试使用mingw编译OpenCV和MySQL连接器/ c ++示例https://dev.mysql.com/doc/connector-cpp/1.1/en/connector-cpp-examples-complete-example-1.html。 编译opencv的第三方ippicv时,出现以下错误:
C:\ wrk \ opencv \ build \ 3rdparty \ ippicv \ ippiw_win \ src \ iw_own.c:128:5:错误:未声明'__try'(此功能首次使用) __尝试 ^
在编译MySQL连接器/ c ++示例时,出现以下错误:
C:/ Program Files / MySQL / Connector C ++ 8.0 / include / jdbc / cppconn / build_config.h:59:11:错误:预期的构造函数,析构函数或类型转换在'('标记之前 __pragma(警告(禁用:4251)) ^
我使用mingw的原因是我希望使源代码linux与尽可能少的更改(或#ifdef)兼容。 我设法将MySQL与MySQL Connector / c和mingw一起使用。
所以我应该现在忘记Windows上的mingw并使用VS C ++吗?