我的include文件引用了许多其他的make文件,使用类似以下语句:
那么,我该怎么做才能避免将“../../../../..”添加到搜索路径中呢?我可以进入makefile并更新所有makefile include语句,但我正在寻找一种在makefile顶部添加额外include路径的方式。例如:
问题在于,引用所有其他make文件的make文件深入到了子文件夹中,或者换句话说,正确的路径应该是这样的:
include Enablers/MSRP/Android.mk
为了能够构建我的makefile,我必须将../../../../..添加到搜索路径中:
include ../../../../../Enablers/MSRP/Android.mk
(ndk-build是android构建系统上gnu make的包装器,它相当于make build-local.mk other params)
ndk-build -I../../../../.. -j8 other params...
那么,我该怎么做才能避免将“../../../../..”添加到搜索路径中呢?我可以进入makefile并更新所有makefile include语句,但我正在寻找一种在makefile顶部添加额外include路径的方式。例如:
makeincludepaht += include Enablers/MSRP/Android.mk
include Enablers/MSRP/Android.mk
...
..\..\..
了。 - HonkyTonk