vs2010如何引用相对路径
2018-03-06 17:13
399 查看
在用vs2010做项目时,避免不了要引用外部类库lib,头文件等,这时就需要在项目属性中设置外部相关文件的路径。主要有以下三种方法。
END
2我们知道vcxproj这个后缀文件在mytest文件夹中,这时外部路径就可以写为..\public\include,外部库路径可以写为..\public\lib,将路径添加到项目属性对应的地方即可。
END
在属性管理器对话框中找到Micaosoft.Cpp.Win32.User
对Micaosoft.Cpp.Win32.User,右击》》属性,弹出如下对话框:
选择用户宏,然后点击添加宏,填入相应的宏和值即可。
END
工具/原料
假设有如下项目:----项目名字为:mytest----外部路头径为:d:\mytest\public\include----外部库路径为:d\mytest\public\lib绝对路径:
1这个应该是很多人都会的,但是缺点也是很明显的,换成另一台电脑,或者文件位置有变化,就会找不到文件的路径。右击项目》》属性》》配置属性》》VC++目录。具体设置如下图:END
相对路径:
1首先应该明确一点,相对路径是针对后缀为vcxproj文件而言的。2我们知道vcxproj这个后缀文件在mytest文件夹中,这时外部路径就可以写为..\public\include,外部库路径可以写为..\public\lib,将路径添加到项目属性对应的地方即可。
END
宏:
1我们在mytest目录下创建一个特殊文件,比如mytest_is_here,那么每个工程建一个property文件包含进来,在这个property文件中定义一个宏 $(MyTest),值是$([MSBuild]::GetDirectoryNameOfFileAbove($(ProjectDir), mytest_is_here)),那么这个工程的其它配置都可以使用$(MyTest)了,于是$(MyTest)\public\include, $(MyTest)\public\lib,成功的解决了所有问题。END如何创建宏:
新建一项目名为:RTSP菜单》》视图(View)》》属性管理器(property manager)在属性管理器对话框中找到Micaosoft.Cpp.Win32.User
对Micaosoft.Cpp.Win32.User,右击》》属性,弹出如下对话框:
选择用户宏,然后点击添加宏,填入相应的宏和值即可。
END
相关文章推荐
- vs2010如何引用相对路径
- vs2010如何引用相对路径
- vs2010如何引用相对路径
- VS2010 solution中完美的相对路径引用方法
- 如何在VB中通过相对路径引用标准DLL
- python项目包和文件的管理以及如何引用相对路径的包和模块
- VS2010 solution中完美的相对路径引用方法
- Python编程-基础知识-python项目包和文件的管理以及如何引用相对路径的包和模块
- struts2下,jsp视图页面中CSS和javascript引用相对路径和绝对路径问题。
- Cocos2d-x win7 + vs2010 配置(如何创建cocos2d-x工程,解决各种头文件包含错误、lib库引用错误 及dll链接错误)
- 浏览器是如何解析相对路径和绝对路径的
- ASP.NET母版页引用js引用图片等的[相对路径] 问题
- ASP.NET母版页引用js引用图片等的[相对路径] 问题
- Asp.Net 2.0连接ACCESS数据库相对路径问题,web.config中如何使用相对路径
- CSS、JS中的相对路径引用
- Cocos2d-x win7 + vs2010 配置(如何创建cocos2d-x工程,解决各种头文件包含错误、lib库引用错误 及dll链接错误)
- asp.net中涉及子文件夹的母版页和相对路径文件引用问题
- VS2008、VS2010中如何屏蔽讨厌的MSVCR*.dll的引用
- java项目中如何引用本地路径图片 图片资源与部署目录分离
- CSS、JS中的相对路径引用的区别