LEGO mindstorms EV3 support package でモデルをビルドした​時のエラーの対処法を​教えてください

조회 수: 5 (최근 30일)
tacazi
tacazi 2017년 5월 1일
답변: tacazi 2017년 5월 14일
EV3 support package でのサンプルモデルCommunicating with LEGO MINDSTORMS EV3 Hardwareをビルドしようとすると以下のようなエラーで止まってしまいます。なにが原因でしょうか?
コード生成
C:\ProgramData\MATLAB\SupportPackages\R2017a\3P.instrset\ev3sourcerylite.instrset\CodeSourcery\bin/arm-none-linux-gnueabi-gcc -c -MMD -MP -MF"ev3_communication.dep" -MT"ev3_communication.o" -O2 -
~途中省略~
IC:/ProgramData/MATLAB/SupportPackages/R2017a/toolbox/target/supportpackages/ev3/src -o ev3_communication.o ev3_communication.c
指定されたパスが見つかりません。
gmake: *** [ev3_communication.o] Error 1
### 次のモデルに対するビルド プロセス:'ev3_communication' はエラーのため中止されました。
"ev3_communication" のビルド中にエラーが発生しました:
### Failed to generate all binary outputs.
コンポーネント:Simulink | カテゴリ:Model エラー

채택된 답변

Akihiro Yasuda
Akihiro Yasuda 2017년 5월 9일
LEGO MINDSTORMS EV3 Support from SimulinkのMathWorks Requirementsは
  • MATLAB
  • Simulink
となっているため、 上記製品があれば特に問題なく、またライセンスによる違いはございません。
また、デモモデルが実行できない事から、サポートパッケージのインストールが上手くいかなかった可能性が考えられます。
そのため、サポートパッケージを再インストールした後、改めてお試し頂けないでしょうか?
再インストール後も問題が解決しない場合、テクニカルサポート窓口にご連絡下さい。

추가 답변 (3개)

Akihiro Yasuda
Akihiro Yasuda 2017년 5월 8일
指定されたパスが見つかりません。
とエラーメッセージにあるため、 EV3 Support Packageのパスが設定されていない、という可能性が考えられます。
この場合、下記画像の"パスの設定"をクリックし、
C:/ProgramData/MATLAB/SupportPackages/R2017a/toolbox/target/supportpackages/ev3/src
上記パスを追加して頂ければエラーは回避されるかと思います。 関連資料は、 検索パス上のフォルダーの変更 から確認出来ます。また、 EV3のその他のパスは下記画像をご参照下さい。

tacazi
tacazi 2017년 5월 14일
ご教授ありがとうございます。一度すべてインストールしなおしたらうまくいきました。

tacazi
tacazi 2017년 5월 8일
ありがとうございます。パスの設定を試してみましたが、やはり同じエラーメッセージが出てしまいます。根本的な質問で恐縮ですが、教えてください。当方、MATLAB R2017a, simulinkの個人利用ライセンスを購入していますが、LEGO MINDSTORMS EV3を動かす上で必要なソフトが足らないということはありますでしょうか?コード生成の段階でエラーが出ているようですが、Simulinkモデルからコード生成するのに何か必要なソフトウエアがありありますでしょうか?もしあれば、それは個人でも購入可能なものでしょうか?よろしくお願いします。

카테고리

Help CenterFile Exchange에서 LEGO MINDSTORMS EV3 Hardware에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!