摘要: 在Windows 下使用MinGW GCC编译Boost和Demo程序,运行时报错: GCC: gcc version 8.1.0 (i686-posix-dwarf-rev0, Built by MinGW-W64 project) boost: boost 1.85.0 排查原因是GCC和Boo 阅读全文
posted @ 2024-07-07 14:10 耿明岩 阅读(1) 评论(0) 推荐(0) 编辑
摘要: Windows 下通过mingw32-make 编译opencv4.5.5,经过一系列问题解决后发现其他正常,imshow崩溃. GCC版本太低原因,换更高版本的GCC解决. 毕竟GCC 5.3.0是2015年发行的,opencv 4.5.5是2020年发行的 尝试换GCC i686-8.1.0-r 阅读全文
posted @ 2024-07-06 16:22 耿明岩 阅读(3) 评论(0) 推荐(0) 编辑
摘要: GCC版本: gcc version 5.3.0 (i686-posix-dwarf-rev0, Built by MinGW-W64 project) glog 0.6.0地址: https://github.com/google/glog/tree/v0.6.0 编译很顺利,直接 然后进入C:/ 阅读全文
posted @ 2024-07-06 15:55 耿明岩 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 最近项目从MSVC切换到GCC,libmodbus官网没提供MinGW下GCC 如何编译,官网推荐在类UNIX环境下MSYS下编译,个人更偏向直接拿源文件编译。 编译libmodbus版本: libmodbus-3.1.10 GCC编译器版本: 5.3.0 (i686-posix-dwarf-rev 阅读全文
posted @ 2024-07-06 15:01 耿明岩 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 完整报错: C:\Users\MyName\MyProject\lib\include\google\protobuf\stubs\mutex.h:124: error: temporary of non-literal type 'google::protobuf::internal::CallO 阅读全文
posted @ 2024-07-05 17:42 耿明岩 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 这是一个通用报错弹窗: 具体要看下边输出窗口: CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles". CMAKE_MAKE_PROGRAM is not set. You p 阅读全文
posted @ 2024-07-05 16:36 耿明岩 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 在使用invokeMethod 进行跨线程调用的时候,发现invokeMethod在某些情况下不能正常调用. 经过查各种资料发现invokeMethod底层的调用逻辑是通过Qt事件循环处理,所以子线程需要显示的调用QEventLoop::exec()或者QCoreApplication::proce 阅读全文
posted @ 2024-06-09 13:41 耿明岩 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 不算内存泄漏,只是我不会用... 调用完ReadShapeModel读取模型,用完后记得ClearShapeModel,不然调用ReadShapeModel次数越来越多占用内存会越来越大... 阅读全文
posted @ 2024-05-31 20:10 耿明岩 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 问题 项目中需要显示视频,显示视频窗口需要随意改变尺寸大小,为了保证在改变窗体尺寸时视频内容可以等比例缩放保证内容正常显示。 解决 通过GridLayout布局搭配Spacers 控件实现. 在视频内容显示区上下左右放上弹簧,监听窗口尺寸改变事件(resizeEvent)动态改变弹簧大小实现视频内容 阅读全文
posted @ 2024-05-14 19:56 耿明岩 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 工作中用到Qt串口通讯,使用方法很简单,网上很多都使用的是异步(信号槽)方式,这里记录一下同步方式调用waitForReadyRead阻塞后,明明发送数据却还是返回超时问题。 这里说的是以ASCII形式发送,也就是常见的ABCD字符 十六进制形式发送waitForReadyRead会立即响应,目前还 阅读全文
posted @ 2023-11-04 10:10 耿明岩 阅读(1149) 评论(1) 推荐(0) 编辑
希望能帮助到你,顺利解决问题! ...G(^_−)☆