【问题标题】:how to add environment variables in VS2010 using .bat file?如何使用.bat文件在VS2010中添加环境变量?
【发布时间】:2012-11-27 05:49:52
【问题描述】:

我有一个包含此代码的批处理文件:

@echo off
set VAR=7
echo the version is %VAR%

我想使用预构建事件将此 .bat 文件添加到我的 Visual Studio 项目中。 我在预构建事件中写入了批处理文件的路径,但是当我输入:资源->预处理器定义时-我看不到 VAR 我怎样才能添加它? 任何帮助将不胜感激!

【问题讨论】:

  • 这不起作用,除非您从批处理文件中运行所有内容。设置环境变量时,只影响本地进程,不改变全局设置。

标签: c++ visual-studio-2010 batch-file environment-variables pre-build-event


【解决方案1】:

将您的 BAT 脚本更改为类似

echo #define VER 7 > version.h

然后让你的代码使用

#include "version.h"

【讨论】:

  • 我很抱歉这个问题 - 但这是创建 .h 文件的语法吗?我应该使用:“#define ver 7 > version.h?”或者这个符号“>”只是你告诉我方向吗?
  • “>”表示将 echo 的输出发送到文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-07
  • 1970-01-01
相关资源
最近更新 更多