Visual Studio2026 MFC+opencv 错误 C2061 语法错误: 标识符“dest”
·
问题:
严重性 代码 说明 项目 文件 行 抑制状态 详细信息
错误 C2061 语法错误: 标识符“dest” MFCApplication3 D:\opencv\buildx86\include\opencv2\flann\any.h 93
原因:
// MFCApplication3Dlg.cpp: 实现文件
//
#include "pch.h"
#include "framework.h"
#include "MFCApplication3.h"
#include "MFCApplication3Dlg.h"
#include "afxdialogex.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
#include <opencv2/opencv.hpp> // 这里位置导致出错 C2061 语法错误: 标识符“dest”
// CMFCApplication3Dlg 对话框
CMFCApplication3Dlg::CMFCApplication3Dlg(CWnd* pParent /*=nullptr*/)
: CDialogEx(IDD_MFCAPPLICATION3_DIALOG, pParent)
{
................
解决办法:
// MFCApplication3Dlg.cpp: 实现文件
//
#include "pch.h"
#include "framework.h"
#include "MFCApplication3.h"
#include "MFCApplication3Dlg.h"
#include "afxdialogex.h"
#include <opencv2/opencv.hpp> // 包含文件放到这个上面就没问题了(他麻痹的!!)
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// CMFCApplication3Dlg 对话框
CMFCApplication3Dlg::CMFCApplication3Dlg(CWnd* pParent /*=nullptr*/)
: CDialogEx(IDD_MFCAPPLICATION3_DIALOG, pParent)
{
更多推荐
所有评论(0)