簡體   English   中英

我需要安裝NDK來構建OpenCV Android項目嗎?

[英]Do I need to install NDK to build OpenCV Android projects?

我正在嘗試編譯OpenCV的示例Android項目,但遇到了困難。 我收到此錯誤:在PATH中找不到程序“ ndk-build.cmd”

使用NDK C / C ++的項目無法編譯。 其他所有編譯成功。 我試圖通過編輯C / C ++構建環境和GNU C ++ Includes來解決此問題。 這兩個都不起作用。 我認為我做的不對。 我正在使用Windows 7進行Android開發。 一個在線論壇建議添加包含../android-ndk-r8/ ..的路徑,但是此“ android-ndk-r8”目錄在OpenCV-2.4.2-android-sdk中不存在,我找不到那當量。

我已經嘗試修復了一個星期,但沒有成功。 無法開始編碼實在令人沮喪。 任何幫助將不勝感激。

您是否已安裝android ndk bundle rom android ??? android-ndk-r8可以在以下位置下載

http://developer.android.com/tools/sdk/ndk/index.html

您已從android下載ndk程序包,以使用c / c ++代碼。 OpenCv將不包含ndk軟件包。

-Preeya

我希望您看看以下鏈接堆疊帖子

也許您尚未指定PATH 也許這個答案會有所幫助。

右鍵單擊項目->轉到項目屬性->轉到C / C ++生成->生成變量->添加名為NDKROOT(Name)的環境變量以及相關路徑(值)(正是NDK所在的位置)。 請注意,您需要對每個NDK項目重復此操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM