2016.3 PetaLinux:ccflags 变量对 -I$(LOCALPWD)/include 或 –Iinclude 无效

问题:

模块源文件需要包含一些报头文件时,ccflags 变量需要添加至生成文件。
但在生成文件中,ccflags-y 对 -I$(LOCALPWD)/include 或 -Iinclude 选项无效。

例如:

LOCALPWD=$(shell pwd)
obj-m += mm.o
ccflags-y := -I$(LOCALPWD)/include

(1楼)Xilinx专家解答: 可行的生成文件应该和以下情况类似:

judyzhong 在 星期三, 06/14/2017 - 12:03 发表。

Xilinx专家解答:

可行的生成文件应该和以下情况类似:

LOCALPWD=$(shell pwd)
obj-m += mm.o
ccflags-y := -I$(src)/include