我有這個代碼的批處理文件:如何使用.bat文件在VS2010中添加環境變量?
@echo off
set VAR=7
echo the version is %VAR%
我想這個bat文件添加到我的Visual Studio項目,使用預生成事件。 我在預生成事件中編寫了批處理文件的路徑,但是當我輸入:Resources - > PreProcessor定義時 - 我無法看到VAR 如何添加它? 任何幫助將不勝感激!
我有這個代碼的批處理文件:如何使用.bat文件在VS2010中添加環境變量?
@echo off
set VAR=7
echo the version is %VAR%
我想這個bat文件添加到我的Visual Studio項目,使用預生成事件。 我在預生成事件中編寫了批處理文件的路徑,但是當我輸入:Resources - > PreProcessor定義時 - 我無法看到VAR 如何添加它? 任何幫助將不勝感激!
更改您的BAT腳本是像
echo #define VER 7 > version.h
,然後讓你的代碼中使用
#include "version.h"
我很抱歉的問題 - 但它是用於創建.h文件的語法?我應該使用:「#define ver 7> version.h?」或這個符號「>」只是向我展示了方向? – user1386966
「>」表示將echo的輸出發送到文件。 –
「資源」? 。 ? 。 ? –
這不起作用,除非您運行批處理文件中的所有內容。當設置環境變量時,這僅影響本地進程並且不會更改全局設置。 –