VS 项目中相对路径的设置,另外一种相对路径..\..\include多级目录就是..\..\

在VS的工程中常常要设置头文件的包含路径,当然可以使用绝对路径,但是如果这样设置了只能在你自己的机器上运行该工程;如果其他人拷贝你的工程到其他机器上就可能无法运行,这个是因为比如在建工程时可能把工程放在了D:盘,但是其他人可能会把工程放在其他根目录下,这样会导致找不到头文件问题。

其实相对路径就是相当于工程文件(XXXX.vcproj)为起点零计算出的能找到包含所需头文件(也就是找包含所需头文件的include目录)的路径。

例如你的工程文件(AmarylloLib.vcproj)所在目录路径为:

F:\game\Test\TraxAmaryllo\lib\wince5_vs2013_arm_d

该工程中包含的源文件要包含一个头文件,该头文件所在路径如下:

F:\game\Test\TraxAmaryllo\include

则我们可以从工程文件AmarylloLib.vcproj所在目录为起点向上回退到包含你所需要头文件的include文件夹所在的目录目录,你回退了几次就需要几个".."符号。

这里的相对路径设置如下:

..\..\include

我们来回退一下:

在AmarylloLib.vcproj当前目录下,回退一次到了包含wince5_vs2013_arm_d的文件夹lib下,再回退一次就到达了包含lib文件夹的TraxAmaryllo目录下,而在该目录下就包含我们需要包含的头文件所在的目录include目录。所有要在工程文件当前目录下要向上回退两次才能看到include目录

Visual Studio 项目中相对路径的设置_Drealizem-CSDN博客

最近搭建一个VS工程的框架,为了让所有人都能直接使用,要使用相对路径,下面的几种常见路径的写法:

1、两个点“..\”表示在工程文件(*.vcxproj)的上一级目录。

2、一个点“.\”则表示和工程文件(*.vcxproj)在同一级目录。

3、多级目录就是..\..\

转载于:https://www.cnblogs.com/132818Creator/p/11014639.html

相关资源:VS相对路径的设置和测试_vs设置相对路径,vs相对路径和绝对路径...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值