QualcommのARライブラリをAndroidで動かす

QualcommのARライブラリを使ってみた。
手順はhttps://ar.qualcomm.at/qdevnet/sdk/androidを参考。
環境は、

・windows XP
・GALAXY NEXUS

基本的に上記リンク先をその通りに進めていけば動いた。
環境構築に

JDK
Eclipse IDE
Android SDK Downloader
Android ADT
Android SDK platform support
Cygwin Environment
Android NDK

を順番に入れていかないといけないので時間がかかった。
あとは環境変数のpathを何度か追加していくのでそこをちゃんとやれば問題ないと思う。
躓いたところは、
EclipseからAndroid SDKを立ち上げようとすると

Location of the Android SDK has not been setup in the preferences

とエラーがでる。
原因はAndroid SDKのパスが違ってたから。
修正方法は、

Window
↓
Preferences

で正しいパスを再設定する。
そのほか、
Cygwinをインストールしたあとに、
ndk-buildとやると

ERROR: Cannot find 'make' program. Please install Cygwin make package or define the GNUMAKE variable to point to it.

と言われる場合は、
setup.exeを再度実行してパッケージのインストール画面でmakeを探して入れる。
Cygwinについてはこちらを参考に。

一通り必要なものが揃ったらサンプルのPDFを開いて印刷しておく。
あとはEclipseからビルドして、
印刷したマーカーにAndroidをかざすとteapotが表示される。