Hello !我又回来啦!这一期是构建虹软的MFC工程
目录
第一步:将项目相关的.h .dll .lib文件放到相应的文件夹中
第一步:将项目相关的.h .dll .lib文件放到相应的文件夹中
第二步:项目属性配置
第三步:根据官方给的samplecode,来编写代码
由于MFC不是控制台应用程序,所以如果想要使用printf打印信息,就要添加以下代码在初始化程序中:
AllocConsole();//为当前的窗口程序申请一个Console窗口
freopen("CONOUT$", "a+", stdout);
直接复制以下这些信息,放到MFC工程中相关dlg的cpp文件的上方
// Arc_demoDlg.cpp : 实现文件
//
#include "stdafx.h"
#include "Arc_demo.h"
#include "Arc_demoDlg.h"
#include "afxdialogex.h"
#include <stdio.h>
#include <stdlib.h>
#include "arcsoft_face_sdk.h"
#include "amcomdef.h"//平台文件
#include "asvloffscreen.h"//平台文件
#include "merror.h"//错误码文件
#include <direct.h>//目录遍历
#include <iostream>
#include <stdarg.h>
#include <string>
#include "opencv2/opencv.hpp"
#include <windows.h>
#include <time.h>
//#pragma comment(lib, "libarcsoft_face_engine.lib") 项目文件中已经配置过依赖库,所以不需重复配置!
using namespace std;
#define APPID "2XN3vCyhSUkKEBkz3URsFDqkXvHX8LVyqgGGQU199pjr"
#define SDKKEY "HNzHdiHLcFidPfnSiKmGt3hTnvzR4p1sfK19jxaQE4g6"
#define SafeFree(p) { if ((p)) free(p); (p) = NULL; }
#define SafeArrayDelete(p) { if ((p)) delete [] (p); (p) &#