iRemoconでPCからエアコン制御をしてみた。

参考にしたのは以下のサイト。
[Boost.Asio + iRemocon でテレビを操作してみた][1]
[iRemoconの音声操作設定手順を纏めてみました][2]

ただ真似しただけだけど、なかなか大変だった。
詰まったのは ファイアウォールのポートの開け方と、Boostのコンパイル方法。
ここをみて解決。
[Windows 7 パーソナルファイアウォールに個別ポート許可設定][3]
https://www.richelbilderbeek.nl/CppLinkErrorUndefinedReferenceToBoostSystem.htm

環境は Windows 7 + Cygwin
Boostのコンパイルが特にハマったけれど結局以下で解決。

$ g++ iRemocon.cpp -o iRemocon -L/usr/local/lib -lboost_system-mt

-lboost_system-mtをリンクさせるのがミソだったみたい。
いやいや、なかなか追い詰められた。

今日の成果