1
我正在使用deploytool創建一個Matlab類(MLTestClass)和一個方法(makeSqr),如this MathWorks tutorial所示。在Visual Studio 2012中導入相關庫之後,行MLTestClass obj = new MLTestClass();
會導致程序崩潰並出現「訪問衝突」。我正在使用MCR v8.1。我在某處看到,這可能是由編譯.m文件導致的,但是我的計算機上有唯一的編譯器(根據mbuild -setup
)是「Microsoft Visual C++ 2012」(儘管我正在編譯使用在C#項目中,如果這有所作爲)。Matlab NE生成器「訪問衝突」
感謝您的幫助!
也許這是一個32/64位的問題?你從64位MATLAB編譯過嗎? – wakjah
是的,我從64位的Matlab 2013a編譯。有沒有辦法編譯,以便它與Visual Studio兼容? (從我可以告訴的是,沒有64位版本的VS,但如果我錯了,請糾正我。) – camdroid
我嘗試安裝32位Matlab並使用deploytool,但沒有運氣。 – camdroid