[wiki:IntelEdison Intel Edisonのトップに戻る] = libmraaを使ってC++で開発する = EdisonのIOをソフトウェアからいじるには、libmraaというライブラリを使います。 Edisonをネットワークに接続して、次のコマンドでインストールできます。 {{{ echo "src mraa-upm http://iotdk.intel.com/repos/1.1/intelgalactic" > /etc/opkg/mraa-upm.conf opkg update opkg install libmraa0 }}} インストールを終えたら、 [https://github.com/intel-iot-devkit/mraa libmraa]のリポジトリにあるサンプルを参照してコードを書きましょう。 試しに、[https://gist.github.com/ytsuboi/ecd3861a23072bf77814 pca9622_test.cpp]というコードを書いて、コンパイルと実行をしてみました。 {{{ g++ pca9622_test.cpp -lmraa -o pca9622_test ./pca9622_test }}} こんな感じに実行できます。ちょいっとC/C++で書き殴ったコードがをコンパイルして、そのまま実行できるのがとても便利です。