解决在WIN7(64位)上Mex无法编译的问题
来源:互联网 发布:免费书旗软件下载 编辑:程序博客网 时间:2024/05/30 05:29
问题:
继续还是那套MATLAB代码点击打开链接
使用里面complie.m编译时出现一下错误提示:
************************************************************************** Warning: The MATLAB C and Fortran API has changed to support MATLAB variables with more than 2^32-1 elements. In the near future you will be required to update your code to utilize the new API. You can find more information about this at: http://www.mathworks.com/support/solutions/data/1-5C27B9.html?solution=1-5C27B9 Building with the -largeArrayDims option enables the new API. ************************************************************************** >> COMPILECompiling Normalization D:\PROGRA~2\MATLAB\R2008A\BIN\MEX.PL: Error: Compile of 'mxNormalize.cpp' failed. ??? Error using ==> mex at 207Unable to complete successfully.
查了很久,发现是编译器的问题。
在MATLAB 7.8 (R2009a)及之后的版本,就会支持-largeArrayDims
解决方法:mathworks给出的方案
- 安装 Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1".(下载地址)
- 选项中选择支持: Visual C++ 9.0 Compilers. These compilers allow you to target x86, x64, IA64 processor architectures."
- 看看有没这个文件 C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\amd64\cl.exe。有就应该支持64位了。
- 解决在WIN7(64位)上Mex无法编译的问题
- 解决32位Eclipse和64位Eclipse在64位win7系统上运行问题
- 解决32位Eclipse和64位Eclipse在64位win7系统上运行问题
- 解决32位Eclipse和64位Eclipse在64位win7系统上运行问题
- 在OS X10.9上Matlab2012b无法编译使用mex编译的解决方法
- win7 64位系统下matlab中mex文件编译
- win7 64位平台编译的程序在XP 32位平台无法运行的解决方法
- 解决WIN7-64,VS2008编译的MFC程序在WIN7-32/XP上不能运行的问题
- 解决在WIN7 64位系统下无法注册comdlg32.ocx、mscomm32.ocx等的控件的问题
- matlab 在使用mex编译的问题
- 解决Win7 64位 在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序的问题
- 解决SQL server 2000 个人版 XP能用 不能在win7 64位系统上安装的问题
- 解决在WINDOWS XP,win7系统上无法安装SQL server服务器版的问题
- 解决win7 64位eclipse下无法调用jdk的问题
- 解决Win7&Win8 64位下Source Insight无法破解的问题
- 64位 win7 安装pygame的问题(已解决)
- 解决方案 VB编写的数据库程序在Win7 SP1编译无法在XP系统上使用的问题
- win7 64位上 Loadrunner11打不开IE浏览器的问题终于解决啦
- TC35学习1--------深入浅出VC++串口编程之短信应用开发
- Accessing Local Database SQLite with AIR API
- Android[中级教程]第六章 XML解析之SAX解析器
- URL自动填充参数导致的OAuth签名验证失败
- understand the data model of Cassandra
- 解决在WIN7(64位)上Mex无法编译的问题
- HDOJ1864背包问题.
- UVa Problem 10039 Railroads (铁路)
- 软件架构师成长之路
- IIS不同版本的WCF 的寄宿环境
- 关于内核中此宏list_for_each_entry的说明
- JavaScript中常见的几种创建对象的方式:基于对象扩充属性和方法、基于工厂方式创建对象、基于构造函数和基于原型
- JSP中文乱码详解
- strut2图形验证码