0
我特地寫了這個批處理腳本生成使用命令行一個Visual Studio C++項目:建立一個使用命令行一個Visual Studio C++項目
pushd C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\
VsDevCmd.bat
pushd F:\Master_Copy2\embedded\IFV-170\visualC12
Msbuild.exe DSP1_Emu.vcxproj
腳本更改爲C:\ Program Files文件( x86)\ ...目錄,運行VsDevCmd.bat,然後不要完成這些命令,我不知道什麼是錯的。
注意:當我在Command窗口中逐個運行這些命令時,它會正常運行並生成項目。
編輯:@roalz指出,我應該使用批處理文件VsDevCmd.bat Call
,這解決了這個問題。
添加在你的bash文件末尾有'pause',它會在退出命令窗口之前暫停腳本。然後你可以看到這些命令有什麼問題。 –
它只是運行VsDevCmd.bat並且不會繼續執行其他命令。 –