xcxd.net
当前位置:首页 >> #inCluDE“头文件“的相对路径是相对谁的路径???? >>

#inCluDE“头文件“的相对路径是相对谁的路径????

是相对工程文件的路径,你可以把stdAfx.h分别复制到放到各个比如相对工程文件的路径,相对与其对应的C文件的路径,又或者是根据所建立的工程添加的文件目录树,写句#include ".\stdAfx.h" (这个代表在当前目录中找文件stdAfx.h)在\stdAfx.h处右键“Open document #include ".\stdAfx.h" ”打开一下,看看打开的是哪个里面的文件就知道了.

绝对路径#include "d:\myprojects\helloworld\inc\helloworld.h" 相对路径#include "inc\helloworld.h" 或者#include "helloworld.h" MAKEFILE文件一般都会指定头文件搜索路径及搜索的顺序

简单的方法就是直接在include的时候,指定相对路径 高级一点的方法就是在编译环境中,设置一个或几个头文件的顶层路径,然后include的时候指定头文件相对这几个顶层头文件路径的相对路径

都可以 相对路径的话,文件要放在你编译生成的exe的目录下面

< >引用的是编译器的类库路径里面的头文件" "引用的是你程序目录的相对路径中的头文件假如你编译器定义的自带头文件引用在C:\Keil\c51\INC\下面则#include<stdio.h>引用的就是C:\Keil\c51\INC\stdio.h这个头文件不管你的项目在什么目录里

../指向的是当前文件的上级目录

语法 参数 PathType 将 FileName 的路径类型.路径可为以下某种类型: 路径类型 含义 文件 该文件名是带有 #include 命令的文档所在目录的相对路径.被包含文件可位于相同目录或子目录中;但它不能处于带有 #include 命令的页的上层目录

不能,只能在源文件所在的文件夹和库文件夹

嗯,这样吧,一般一个头文件都有一类功能,他们是能完成一类任务的调用函数索引集,你以后这样,想要用什么功能就去百度问这个功能在哪个头文件里面.然后你加上就好了.

没听说过可用相对路径的,不过可试试用指定当前路径的方法:在includetext域中不要用文件路径,只用文件名,打开文件时不要直接双击文档打开,而通过word的编辑界面打开(菜单栏、工具栏或快捷键均可),且以后不要再以此方式打开其他路径文档.或者说,相对路径是当前路径就行.

相关文档
beabigtree.com | ddgw.net | pznk.net | sichuansong.com | mdsk.net | 网站首页 | 网站地图
All rights reserved Powered by www.xcxd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com