Когда я компилирую свой привод Linux, я нахожу проблему:
У меня есть несколько способов определить путь включения
Относительный путь с помощью $ (shell pwd), но это не такt работа:
MOD_INC=$(shell pwd)/include
EXTRA_CFLAGS+=-I$(MOD_INC)
Я нашел: $ (shell pwd) == / home / myname / prj_svn
B abosulte path, работает:
MOD_INC=/home/myname/prj_svn/include
EXTRA_CFLAGS+=-I$(MOD_INC)
C определить путь, он работает:
PRJ_PATH=/home/myname/prj_svn
MOD_INC=$(PRJ_PATH)/include
EXTRA_CFLAGS+=-I$(MOD_INC)
Не знаю почему?
Я пробую их в проекте приложения, все они могут работать.
спасибо за вашу помощь!