0

我尝试构建Qualcomm 的 FastCV示例 fastcorner。我将项目文件添加到 Eclipse 中,然后按照说明使用“转换为 C++ 项目”“将 C/C++ 属性添加到项目中”。我什么都没有

向导

我尝试清理项目,出现以下错误:

**** Clean-only build of configuration Default for project FastCVSample ****

make clean 
Host OS was auto-detected: windows
gawk.exe": fatal: can't open source file "/cygdrive/d/Android/android-ndk-r7/build/awk/check-awk.awk" for reading (No such file or directory)
/cygdrive/d/Android/android-ndk-r7/build/core/init.mk:258: *** Android NDK: Aborting.    .  Stop.
Android NDK: Host 'awk' tool is outdated. Please define HOST_AWK to point to Gawk or Nawk !    
make: *** [clean] Error 2
make[1]: Entering directory `/cygdrive/d/Android/fastcv-android-1-0-3/samples/fastcorner'
make[1]: Leaving directory `/cygdrive/d/Android/fastcv-android-1-0-3/samples/fastcorner'
Makefile:57: recipe for target `clean' failed

**** Build Finished ****

似乎eclipse找不到“awk”,但我可以在cygwin中成功执行awk,并且我还在eclipse的“HOST_AWK”中设置了C/C++构建环境变量,没有任何帮助。

有谁知道我该怎么办?

4

1 回答 1

0

我在 ndk-r7 上遇到了同样的问题,我不得不将 ndk/prebuild/windows/bin/awk.exe 重命名为 _awk.exe。

在 ndk-r7b 中我没有这个问题。

于 2012-04-06T09:15:28.820 回答