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