2012-01-08 258 views

回答

1

您需要手動配置mexopts.bat文件,以便您的編譯器通過mex命令進行標識。這裏有一個例子mexopts.bat文件:http://www.playrec.co.uk/download/mexopts.bat - 一定要編輯它以適應您的系統設置(路徑等)。另外,當你編譯代碼時,你應該把這個文件放在當前文件夾中,否則Matlab將使用它的默認文件。

+0

應該做什麼與​​'mex -setup'生成的文件不同?)?我可以使用的編譯器有限制嗎? – 2012-01-08 14:18:02

+0

區別在於'mex -setup'不能識別你的編譯器,所以你必須手動配置它。我不知道有什麼限制,但是你使用的工具鏈(編譯器,鏈接器等)應該能夠識別Matlab發送給他們的選項。 – 2012-01-08 15:43:24

相關問題