2013-10-25 26 views
6

多年來,我一直在使用集成的deploytool爲我的同事創建易於分發的* .exe文件。 幾天前我安裝了R2013b,我不能再使用deploytool了。試圖包裝時,該日誌文件給出了這樣的:用於MATLAB R2013b的Deploytool不起作用,發生了什麼變化?

ant: 
<ant> 
    <mkdir dir="C:\Users\xxxx\Matlab\programxy\test\for_redistribution" /> 
    <mkdir dir="C:\Users\xxxx\Matlab\programxy\test\for_testing" /> 
</ant> 
mcc -C -o test -W WinMain:test -T link:exe -d 'C:\Users\xxxx\Matlab\programxy\test\for_testing' -v 'C:\Users\xxxx\Matlab\programxy\test.m' 
Test checkout of feature 'Compiler' failed. 

mcc failed. 

這看起來像一個牌照的問題,但出牌不包括編譯器。

license('test', 'compiler') 

給出'1'。

R2013b有什麼新的,我只是失蹤?我是否必須安裝一些插件才能再次使用?

+0

林不知道如果是許可證問題,Matlab通常會提到這個詞非常清楚。假設您有許可證,我想您應該聯繫Mathworks並提供您的支持問題。 –

+0

我們一直都有編譯器許可證,但星期一我會問我們的管理員,如果有什麼改變,但我非常懷疑它。我有工作中的支持人數,但由於這是週末,我目前無法聯繫到任何人,因此我打算在星期一之前這樣做。 永遠不要改變runnung系統呃:P – wolfgang

回答

1

正如在評論中提到的:如果問題是遺漏的許可證,matlab通常會非常清楚地表達這一點。

從你的描述來看,我猜你在安裝新版本的matlab後沒有設置/選擇編譯器。

雖然有點難以閱讀,但我認爲this site包含一些事情要嘗試。

0

這似乎不是一個授權問題。但聯繫技術支持將是最佳選擇。

此外,請檢查您是否有試圖部署的所有產品的許可證。

可能值得檢查一下您使用的編譯器是否與R2013b兼容。

相關問題