如何编译MEX文件?我需要安装任何软件吗?如何编译MEX文件
回答
只需编译文件 mex yourmexfile.c
。
如果您使用的是32位Windows,则可以使用MATLAB附带的LCC。但是,the LCC shipped with MATLAB does not contain C++ functionality,所以如果您使用的是C++,请参阅MEX-files guide。
您也可以在IDE中编译mex文件。这在开始时并不常见,但在某些情况下可以方便进行更高级的编程。 有关Microsoft Visual Studio的详细说明,请参阅以下Matlab文档: http://www.mathworks.com/help/techdoc/matlab_external/f24338.html#f24571
链接不起作用。你有更新的链接?谢谢。 – Royi
我想我找到了它 - https://www.mathworks.com/help/matlab/matlab_external/compiling-mex-files-with-the-microsoft-visual-c-ide.html。问题是,开始什么样的项目?一个可执行文件?一个DLL? – Royi
看来这里有一个解决方案 - http://stackoverflow.com/questions/16716821/how-to-build-mex-file-directly-in-visual-studio。 – Royi
- 1. Matlab Mex的文件编译
- 2. 无法编译mex文件
- 3. 如何Matlab的MEX编译
- 4. Mex编译宏
- 5. 使用MEX编译C++文件
- 6. matlab R2011a无法编译mex文件
- 7. 编译mex文件的问题
- 8. 无法编译MEX
- 9. 如何通过Matlab使用C++编译器Mex编译工具
- 10. 编译Mex和Armadillo难度
- 11. Matlab Mex编译错误
- 12. Octave:可以编译mex,但会出错:“未能安装.mex文件功能”
- 13. 使用另一个文件夹中的目标文件编译MEX文件
- 14. 使用Visual Studio 2013 IDE编译CUDA Mex文件
- 15. 在Matlab中将.cc文件编译为mex时出现错误
- 16. 使用GNU编译器生成独立MEX文件,包括库
- 17. 试图在MatLab中编译一个C mex文件
- 18. 通过Visual Studio 2013编译Octave mex文件
- 19. 即使并行编译也能串行执行的Mex文件
- 20. MATLAB MEX C++文件编译错误g ++命令未找到
- 21. 使用CPLEX API的MEX文件的编译器错误
- 22. 错误编译C++时在Matlab的MEX 11代码文件
- 23. mex编译器在.h文件中找不到包含路径
- 24. (版本`GLIBCXX_3.4.18')找不到在matlab中编译mex文件
- 25. 错误,同时在Matlab 11.11上编译Matlab mex文件R2011a
- 26. 编译MEX文件时出现故障链接
- 27. Mex文件输出在Matlab中编译后崩溃
- 28. Myo臂章手势在MATLAB(无法编译.m或.mex文件)
- 29. 在Windows 64位上运行的Matlab 32位编译MEX文件
- 30. 编译MEX文件的问题(找不到-lstdC++)
MATLAB带有出色的文档和用户指南,您是否检查过它们? http://www.mathworks.com/help/techdoc/matlab_external/f23224.html – Amro
看看这里 - http://stackoverflow.com/questions/16716821/how-to-build-mex-file-directly-in -视觉工作室。 – Royi