红联Linux门户
Linux帮助

请教:makefile有一段不明

发布时间:2009-11-26 11:19:29来源:红联作者:xo2001
# Load dependency search path.
dirs := . $(shell cat Filepath)

# Set cpp search path, include netcdf
cpp_dirs := $(dirs) $(INC_NETCDF) $(INC_MPI)
cpp_path := $(foreach dir,$(cpp_dirs),-I$(dir))

最后一行,-I$(dir)是什么意思?
文章评论

共有 2 条评论

  1. xo2001 于 2009-11-27 11:47:37发表:

    2# hantu


    哦,那谢谢咯,得多看看帮助先学习学习~

  2. hantu 于 2009-11-26 13:57:14发表:

    -I$(dir)

    -I 要包含某个路径,$(dir)这个变量就指出了路径,比如$(dir)是/usr/include/sdl的话,那它的结果就是 -I/usr/include/sdl 了。这些参数也要多看看gcc的帮助也就知道了。