MinGWサポートパ​ッケージをインストー​ルしようとすると、な​ぜ "java.util​.zip.ZipEx​ception" というエラーがインストーラのログに出るのですか?

8 Ansichten (letzte 30 Tage)
MathWorks Support Team
MathWorks Support Team am 7 Feb. 2017
MinGW Support Packageをインストールすると、次のエラーが表示されます。
サードパーティのソフトウェアをインストールする際に問題が発生しました。この問題を解決するには、テクニカルサポートに連絡してください。
MATLABインストーラのログファイルの中には、次のものもあります。
java.util.zip.ZipException
このサポートパッケージをインストールするにはどうしたらいいですか?

Akzeptierte Antwort

MathWorks Support Team
MathWorks Support Team am 29 Aug. 2017
Bearbeitet: MathWorks Support Team am 29 Aug. 2017
このエラーは、ダウンロードしたファイルが不完全であるために発生している可能性があります。
以下の手順をお試しください。
※R2017aにおいて、本事象は解消されております。
0. アドオンの管理でMinGWがインストールされていると表示されているときは、まずアンインストールを実行します。
1.以下のSourceforgeリンクから5つのファイルをダウンロードします。
2.すべてのzipファイルを以下の場所にコピーし、内部に存在するファイルを置き換えます。
(注:これらのファイルの場所は、MinGWのサポートパッケージインストーラを実行するまでは存在しません。)
R2015bおよびR2016aの場合、場所は以下のとおりです。
"C:\ MATLAB \ SupportPackages \ R20(15b / 16a)\ downloads \ MinGW_download"
R2016b以降では、場所は以下のとおりです。
"C:Users¥<username>¥Downloads¥MathWorks¥SupportPackages¥R2016b¥archives¥3p¥<name_of_archive>¥"
上に示したname_of_archiveは以下のいずれかであり、xxxxxxxxxxは数字を含む文字列です。
tdm_MinGW64runtime.instrset_win64_xxxxxxxxxx (このフォルダには"mingw64runtime-v3-git20141130-gcc49-tdm64-1.zip" を置きます)
tdm_MinGWbinutils.instrset_win64_xxxxxxxxxx (このフォルダには"binutils-2.24.51-20140703-tdm64-1.zip" を置きます)
tdm_MinGWcpp.instrset_win64_xxxxxxxxxx (このフォルダには "gcc-4.9.2-tdm64-1-c++.zip" を置きます)
tdm_MinGWdebugger.instrset_win64_xxxxxxxxxx (このフォルダには "gdb-7.8.1-tdm64-3.zip" を置きます)
tdm_MinGWgcc.instrset_win64_xxxxxxxxxx (このフォルダには "gcc-4.9.2-tdm64-1-core.zip" を置きます)
不完全なダウンロードにより、以上のフォルダが作成されます。
個別ダウンロードした各zipファイルを使用して、以下のように各フォルダ内のファイルを置き換えます。
3.ファイルコピーが完了したら、MATLABアイコンを右クリック>管理者として実行 で立ち上げ、アドオンの入手からサポートパッケージを再インストールしてください。
インストールボタンを押すと改めてダウンロードプロセスが走るように見えますが、実際にはダウンロード済みのファイルが使用され、インストールが実行されます。
4.インストールが完了したら、
mex -setup
コマンドで、MinGWが選択できることを確認します。

Weitere Antworten (0)

Kategorien

Mehr zu アドオン finden Sie in Help Center und File Exchange

Produkte


Version

R2016b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!