Visual Studio 2015新添加宏

Visual Studio 2015新添加宏

大家好,又见面了,我是全栈君。

这个宏是类似环境变量,比如$(ProjectDir) $(SolutionDir),这样的,我需要新添加一个变量宏,但是VS的GUI上貌似找不到新的变量的设置,但是Qt的VS插件可以设置$(QTDIR)

这个变量路径,最终还是找到了临时的方法,这个QTDIR变量定义到工程文件的XML里面了,VC的C++ 工程有3个工程文件:

XXX.vcxproj

XXX.vcxproj.filters

XXX.vcxproj.user

 

这些宏是在user这个工程文件里面添加的,也就是第三个,用文本编辑器打开,写入以下内容,重新用VS打开工程就可以了:

<PropertyGroup />
  <PropertyGroup Condition=”‘$(Configuration)|$(Platform)’==’Debug|Win32′”>
    <QTDIR>D:\MathxH\3rd-party\Qt5.7.1\5.7\msvc2015</QTDIR>
    <LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
  </PropertyGroup>
  <PropertyGroup Condition=”‘$(Configuration)|$(Platform)’==’Release|Win32′”>
    <QTDIR>D:\MathxH\3rd-party\Qt5.7.1\5.7\msvc2015</QTDIR>
    <LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
  </PropertyGroup>

这样就可以在VS的工程配置的对话框中看到新加入的环境宏了。最后吐槽下,用VS2015的Qt插件建立的static lib工程  QTDIR不生效,也就是根本没有设置进来,这是个BUG

references:

http://stackoverflow.com/questions/28702916/visual-studio-2013-and-qt5-qtdir-set-too-late

转载于:https://www.cnblogs.com/foohack/p/6347035.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/108678.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号