如何編譯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