如果改变linux项目路径中的子路径的路径后修改Makefile以及Makefile.in文件即可。
例如:
abs_builddir = /home/project/vpn
abs_srcdir = /home/project/vpn
abs_top_builddir = /home/project
abs_top_srcdir = /home/project
top_build_prefix = ../
top_builddir = ..
top_srcdir = ..
"project"_DEPENDENCIES=
"project"_LDADD=
牵扯到路径改变的地方也需要一起修改!
另注:
project_LDADD = ../libxx.la ../include/base64ex.cpp $(LDFLAGS)
依赖的相对目录下的cpp项目的方法。