看流星社区

 找回密码
 注册账号
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
赞助广告位 请点击这里联系站长 QQ20209081
赞助广告位 请点击这里联系站长 QQ20209081
赞助广告位 请点击这里联系站长 QQ20209081
查看: 1156|回复: 3

VS2015/VS2017/VS2019 相对路径设置(VS路径配置)

[复制链接]

该用户从未签到

发表于 2020-3-22 20:23:24 | 显示全部楼层 |阅读模式

在VS的工程中常常要设置头文件的包含路径,通常一般会选择使用相对路径,但是这样设置的坏处也显而易见,那就是你写的代码只能在你的电脑上使用,如果换一台电脑那么你的程序就用不了。

因为在你的电脑上的路径不一定就是在别人电脑上的路径,比如配置opencv的时候你电脑的opencv可能安装在C盘下的某个文件夹而别人的可能安装在D盘的某个文件夹。所以要想使用你就必须重新配置一下你的程序。

另外,有的时候头文件,链接文件就包含在你的工程文件里面,你使用的是绝对路径,但有的时候为了设计的需要我们需要更改一下工程文件的名字,这个时候就尴尬了,你发下头文件开始报错,而后你又得重新配置一下你的头文件。

总结起来就是,绝对路径不方便,每次拷贝更改工程文件名称都需要重新配置。


下面介绍如何设置相对路径的方法来解决上述问题。

相对路径里面的“相对”实际上指的是以工程文件XXX.vcproj为起点进行计算的路径。

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

D:\kanliuxing\Test\SpeakToTxt\SRC\Project

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

D:\kanliuxing\Test\SpeakToTxt\include

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

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

..\..\include

这就是相对路径的设置方法,到此设置完毕。

点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2020-7-13 06:13

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

快速回复 返回顶部 返回列表