vc++包含目录那个宏怎么用啊?

这个宏怎么用啊 跟那个继承的值是什么关系啊
2025-04-28 03:32:55
推荐回答(3个)
回答1:

这个宏就相当于环境变量,可以代替相关路径的输入,这样看上去简洁写。
eg: 比如你要include 的路径有 c:\program files\lib\sdk, c:\program files\lib\ref.
你可以定义一个宏
$(sdk_lib)=c:\program files\lib\
然后你可以写成include 的路径有$(sdk_lib)\sdk,$(sdk_lib)\ref

回答2:

增加一个目录:
C:\Boost\include\boost-1_43\;到默认头Include 路径,则可以修改文件如下:



$(ExecutablePath)
C:\Boost\include\boost-1_43\;$(IncludePath)
$(ReferencePath)
$(LibraryPath)
$(SourcePath)
$(ExcludePath)

回答3:

include的使用方法:
1、必须以#号开头后面跟include,如:#include
2、后面跟包含文件有两中格式:
a、使用尖括号<>,尖括号内的文件必须在系统的include的文件夹内,如:

#include
b、使用双引号"",双引号内的文件必须在工程文件夹或指定路径,如:
#include "1.c"

#include "d:/123/1.c"
c、include包含的文件没有限制,不是只能包含头文件(*.h文件)。
d、注意路径中的分隔符的写法要用\\或/