用Halcon与Opencv在QT中混合编程时,遇到一个奇怪的问题。
当头文件引用顺序如下时
#include <HalconCpp.h>
#include <opencv2/opencv.hpp>
编译项目会提示有关core.hpp 和stringfwd.h的238个错误。
解决方法为将两个头文件的引用顺序对调:
#include <opencv2/opencv.hpp>
#include <HalconCpp.h>
编译错误消失。
用Halcon与Opencv在QT中混合编程时,遇到一个奇怪的问题。
当头文件引用顺序如下时
#include <HalconCpp.h>
#include <opencv2/opencv.hpp>
编译项目会提示有关core.hpp 和stringfwd.h的238个错误。
解决方法为将两个头文件的引用顺序对调:
#include <opencv2/opencv.hpp>
#include <HalconCpp.h>
编译错误消失。