图片缩略图

访问MATLAB编译器生成DLL

version 1.2.0.1 (9.88 KB) by 托德·弗拉纳根
使用WIN32 api在运行时加载编译器生成的dll。
3.7
8评级

1下载

更新2016年9月01日

视图版本历史

查看许可协议

使用WIN32 api在运行时加载、初始化和访问MATLAB编译器生成的dll。

引用作为

托德·弗拉纳根(2021)。访问MATLAB编译器生成DLL(//www.tatmou.com/matlabcentral/fileexchange/6762-access-a-matlab-compiler-generated-dll), MATLAB中央文件交换。检索

评论和评级(8

Tortuka

Duy陈

我使用msvc++ 6.0和MATLAB Component Runtime V7.4来运行这个应用程序。我试图编译样例代码,但有这个错误。你知道怎么解决吗?

loadlibrary.obj:错误lnk2001:未解决的外部符号_mclterminateApplication
LoadLibrary。error LNK2001: unresolved external symbol _mclInitializeApplication .解决方法
LoadLibrary。error LNK2001: unresolved external symbol _mclGetEmptyArray .解决方案
LoadLibrary。无法解析的外部符号_mclcppGetLastError
loadlibrary.obj:错误lnk2001:未解决的外部符号_mclcpcreateerror
LoadLibrary。objj:错误LNK2001:未解析的外部符号_ref_count_obj_addr
LoadLibrary。objj:错误LNK2001:未解决的外部符号_ref_count_obj_release
LoadLibrary。error LNK2001: unresolved external symbol _error_info_get_message .解决方法
loadlibrary.obj:错误lnk2001:未解决的外部符号_mclgetmatrix
LoadLibrary。error LNK2001: unresolved external symbol _char_buffer_get_buffer .解决方法
LoadLibrary。error LNK2001: unresolved external symbol _array_ref_to_string .解决方法
LoadLibrary。error LNK2001: unresolved external symbol _array_ref_getV_int
LoadLibrary。error LNK2001: unresolved external symbol _array_ref_set_numeric_mxInt32 .解决方法
调试/ LoadLibrary.exe:致命错误LNK1120:13未解决的外部

李魏

我尝试了提供的sln项目,没有发现错误:)我不确定发生了什么。建议您使用默认设置打开sln。

1.在MSVC7.0中设置相应的包含和库目录
2.链接mclmcr.lib
3.将CTF,DLL和.h文件复制到工作目录

阿Garg

我使用msvc++ 7.0和MATLAB Component Runtime V7.4来运行这个应用程序。

我试图运行此示例代码,但它不起作用。

当我使用vc++ 7.0编译这个应用程序时,它正在搜索mclmcr。lib文件,在我的Matlab组件运行时文件夹中不存在。编译器给出链接错误。所以我用“mclmcrrt”。而不是“mclmcr”。自由”文件。

当我运行此应用程序时,“libaplusb.dll”无法通过加载线程和获取错误加载(“未找到”模块“)。

你能给我提出解决问题的建议吗?

李魏

很棒的工作。
以及如何将图形库链接到LIB文件?
非常感谢

默罕默德费米帕夏

请忽略我之前的帖子。代码实际上工作得很好,我编译错了。我的坏;)但它只是我不能运行它在部署机器没有matlab(但与mcr)。

默罕默德费米帕夏

为什么我无法加载库?我已经重新编译了一切,但它一直告诉我无法加载aplusb ..我也已经尝试注册DLL但它也失败了..
任何想法?

斯科特皮尔森

当我尝试在Release 14 SP2下重新编译代码时,我无法访问新的DLL中的主aplusb函数。

Matlab释放兼容性
创建R14
兼容任何释放
平台的兼容性
视窗 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!

LibraryExample / aplusb /