我正在尝试使用Android NDK(在Windows上)构建项目,但我遇到了一些问题,特别是源文件(Android.mk中的LOCAL_SRC_FILES
)
我正在尝试使用相对路径到父文件夹,例如
LOCAL_SRC_FILES := ../../../src/main.cpp
运行ndk_build.cmd时,它输出以下错误:
Compile++ thumb : GTP <= main.cpp
The system cannot find the file specified.
make: *** [obj/local/armeabi/objs/GTP/__/__/__/src/.o] Error 1
所以我尝试使用绝对路径:
LOCAL_SRC_FILES := D:/Path/To/src/main.cpp
很遗憾,这不起作用,因为 :
在 Windows 上会出现问题。
有没有办法可以指定相对目录(或绝对目录)中的源文件?我之所以问是因为如果可能的话,我想避免创建到 src 文件夹的符号链接。