2013-05-06 95 views
0

我在Mac OS X 10.6.8 snow leopard上使用Eclipse Classic 4.2.1 Juno,並安裝了Android SDK和NDK。在Android NDK mac OS X上更改openCV的生成命令

在下面的教程

http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/O4A_SDK.html#o4a-sdk

它說,

「在最初的導入,在非Windows(Linux和Mac OS)操作系統的Eclipse仍然會顯示生成錯誤的應用程序使用本地C++代碼要解決此問題,請執行以下操作: 打開項目屬性 - > C/C++ Build,並將「Build command」文本替換爲「$ {NDKROOT}/ndk-build」(remove .cmd at結束)。」

當我去項目屬性沒有菜單中的「C/C++構建」選項,我該如何更改構建命令?

回答

0

安裝Eclipse CDT後,顯示「C/C++ Build」。 如果您已經安裝了它,您可以在Eclipse屬性中找到它,而不是項目屬性。

+0

還有其他方式可以使用NDK編譯C/C++源代碼。 不用「C/C++ Build」,你可以添加一個ndk-builder。 打開項目屬性 - >建設者 - >新建 - >選擇程序並點擊確定。 然後,顯示配置窗口。 在位置,你把ndk-build的絕對地址。 然後,在工作目錄中,將要編譯的C/C++源文件夾的地址。 – 2013-05-07 02:28:40