c++调用matlab dll 出现了无法解决的问题啊啊啊啊啊啊啊!
2017-04-19 11:06
811 查看
#include"MyAdd.h" #pragma comment( lib, "MyAdd.lib" ) int main( ) { mclmcrInitialize(); MyAddInitialize(); int a = 0; int b = 0; printf("Enter the value of a:\n"); scanf_s("%d", &a); printf("Enter the value of b:\n"); scanf_s("%d", &b); mwArray mwA(1, 1, mxDOUBLE_CLASS); mwArray mwB(1, 1, mxDOUBLE_CLASS); mwArray mwC(1, 1, mxDOUBLE_CLASS); mwA.SetData(&a, 1); mwB.SetData(&b, 1); MyAdd(1, mwC, mwA, mwB); int c = mwC.Get(1, 1); printf("c is %d\n", c); MyAddTerminate(); mclTerminateApplication(); return 0; }
出现的问题:
1、 mclmcrrt8_4.dll通过安装对应的MCRInstaller.exe https://cn.mathworks.com/products/compiler/mcr.html
2、
错误:应用程序无法正常启动0xc000007b,请单击“确定”关闭程序。(没解决)
matlab是64位,visual
studio也调了64位平台。环境变量也各种设置,去他妹的。
相关文章推荐
- C# 调用 C++ DLL无法调试的问题解决方法
- 解决C++/CLI中关于“MissingManifestResourceException类型的未经处理的异常出现在mscorlib.dll”问题一例
- 在EXE程序中调用DLL文件后出现_CrtIsValidHeapPointer(pUserData)问题的解决方法
- 调用dll出现的一个问题,问题解决汗。。
- C# 调用C++dll出现的问题。
- 在C#中调用Matlab函数出现的问题以及解决方法
- C# 调用C++ dll问题总结一 ——无法找到dll
- VS2015调用低版本lib库出现“无法解析的外部符号 __snprintf ”问题的解决
- java中调用本地动态链接库(*.DLL)的两种方式详解和not found library、打包成jar,war包dll无法加载等等问题解决办法
- VS开发环境下生成和调用dll出现的问题和解决方法-1
- VC中使用Matlab Engine出现"无法找到libeng.dll"的问题
- C# 调用C++ DLL 返回类型为字符的接口 出现异常 解决办法
- C++中无法调用DLL解决方法汇总
- VB6.0软件调用VS C++ DLL问题解决
- C#调用使用C++\CLI封装的标准C++ DLL问题:无法访问受保护的内存,这通常指示其他内存已损坏
- C++调用大数组出现栈溢出的问题解决方法,堆和栈的完全解析
- java用jni调用dll动态库出现Can't find dependent libraries问题的解决方法
- Emgu中无法调用cxcore.dll等的问题解决办法
- MATLAB在调用C/C++程序成功,使用opencv库时出错,错误显示“找不到指定模块”(问题未解决)
- Matlab 读取excel文件提示服务器出现意外情况或无法读取问题解决