0

これが今起こっていることです。私はURGレーザーセンサーのコードを使用しており、テストできるかどうかを確認するためにArduinoソフトウェアでコンパイルしようとしています. ただし、[コンパイル] をクリックすると、次のエラー メッセージが表示されます。

In file included from /home/hadoop/sketchbook/libraries/urg/urg_connection.h:17:0,
                 from /home/hadoop/sketchbook/libraries/urg/urg_sensor.h:15,
                 from Laser_hpp.ino:4:
/home/hadoop/sketchbook/libraries/urg/urg_serial.h:22:21: fatal error: termios.h: No such file or directory
 #include <termios.h>
                     ^
compilation terminated.

Ubuntu Linux 用に見つけたすべての termios ライブラリをダウンロードしましたが、それでもエラーが発生します。見つけたライブラリを urg_sensor.h ファイルがある場所にコピーしましたが、うまくいきません。

次のコマンドを使用してインストールしようとしました: sudo apt-get install libc6 または libc6-dev (Linux の termios ライブラリ) ですが、既に最新バージョンになっています。

だから、私は他に何をすべきかわかりません。私が今何をすべきかについて誰かが何か考えやコメントを持っていれば、本当に感謝しています.

ありがとう!

4

1 に答える 1

0

termios.hAVR Libc では使用できません。コンパイルを試みる前に、コードを Linux から Arduino プラットフォームに移植する必要があります。

于 2015-06-24T15:31:00.493 に答える