のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

EclipseでNDK(ndk-build)を使う方法 その1 設定してみた編

EclipseでNDK(ndk-build)を使う方法 その1 設定してみた編
EclipseでNDK(ndk-build)を使う方法 その2 はまった編
EclipseでNDK(ndk-build)を使う方法 その3 うまくいってる設定


ke-16さんのEclipseCDTとandroid-ndk-r6のJNIをプロジェクト統合する方法"
を見ながら、実際に設定してみた。

[プログラミング言語]を選択し[C/C++ Development Tools]と[C/C++ Library API Documentation Hover Help (インキュベーション)]を選択

  • ②右クリックし、NEW>Convert To C/C++を選択する。
    • JavaのプロジェクトにC/C++の項目が追加される。

  • ③Convert to C/C++ project
    • C ProjectとC++ Projectを選ぶ。(とりあえずCを選択。)
    • ProjectTypeはMakefile project
    • Toolchains OtherToolchain

  • ④Project>C/C++ General>Paths and Symbolsをクリック
    • 以下の内容を変更し、Applyを押す。

★Includes
 D:\cygwin\home\username\android-ndk-r7\platforms\android-14\arch-arm\usr\include
★Libs
 D:\cygwin\home\username\android-ndk-r7\platforms\android-14\arch-arm\usr\lib
★Source
 jniのフォルダ
★Output
 libsのフォルダ
 objのフォルダ

  • ⑤Project>C/C++ Build>Environmentをクリック
    • PATHを追加する。

(cygwinのbinにもPATHを通しておく。)

Variable:PATH
Value:${PATH}

  • ⑥Project>Buildersをクリック
    • Newをクリック
    • Programを選択し、OKを押す。

★Name:NDK_Builder
★Main>Location:
  D:\cygwin\bin\bash.exe
★Main>Working Directory:
  いまのワークスペース ${workspace_loc:/HogeProject}
★Main>Arguments:
  ndk-build -B NDK_DEBUG=1
★Environment:
  Variable:ndk_root
  Value:D:\cygwin\home\username\android-ndk-r7

AndroidNDKネイティブプログラミング第2版

AndroidNDKネイティブプログラミング第2版

Effective Android

Effective Android

  • 作者: TechBooster,小太刀御禄,出村成和,重田大助,西岡靖代,宮川大輔,柏本和俊,あんざいゆき,八木俊広,木村尭海,小林慎治,有山圭二,中西良明,わかめまさひろ,新井祐一,桝井草介,久郷達也,寺園聖文,shige0501,山下智樹,前田章博,秋葉ちひろ,末広尚義,中澤慧,日高正博,塚田翔也,井形圭介,中川幸哉,山崎誠,山下武志,なまそで,橋爪香織,さとうかずのり,l_b__,ゼロハチネット,長汐祐哉
  • 出版社/メーカー: インプレスジャパン
  • 発売日: 2014/01/17
  • メディア: 単行本(ソフトカバー)
  • この商品を含むブログ (8件) を見る

元情報: