MFC /Matlab混合编程遇到的问题——Could not initialize xxx

zju@epic 2019-04-01 03:15:55
尝试MFC和matlab的混合编程,按网上的例子,
1.先用matlab(2019a)写了一个很简单的小程序


new=imread("E:\zh\xuexiyong\CCDsdk\Demo-giveout\testbak.bmp");
[r,c]=size(new);
sum1=sum(new);
x=1:1:c;
plot(x,sum1,'-b');

运行出来是一个曲线图:


2.然后生成dll,lib,h等后缀文件。

在vs(2017)里头项目属性里添加了相关的目录地址。
c++部分的基础代码:

#include "pch.h"
#include <iostream>
#include"test2.h"
int main()
{
if (!test2Initialize()) {
std::cout << "Could not initialize test2!" << std::endl;
return -1;
}

std::cout << "Hello World!\n";
}

运行后显示:


...全文
92 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Sensensen、 2021-08-23
  • 打赏
  • 举报
回复

请问解决了吗

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧