回答
總之,某事沿着
「C:\ Program Files文件(x86)的\微軟的Visual Studio \ 2017年\社區\ VC \輔助\建立\ vcvarsall.bat」 線64
或
「C:\ Program Files文件(x86)的\微軟的Visual Studio \ 2017年\社區\ Common7 \工具\ vsdevcmd」 -arch = 64
(嘗試用-help
運行它)
我的環境:
** Visual Studio 2017 Developer Command Prompt v15.0.26403.7
對Win10 x64的
不錯!簡單總是最好的答案:) –
VS2017已經重新設計它的目錄結構和文件名。您應該查找文件'vcvars.bat',它可以位於「.. \ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ EDITION \ Common7 \ Tools \ vsdevcmd \ ext \ vcvars.bat」(將EDITION用您使用的Visual Studio版本替換)。
爲了簡單起見,您可以在調用中使用「%VSAPPIDDIR%」指向devenv.exe所在的IDE文件夾,然後返回一個文件夾來定義批處理文件的路徑。例如:
call "%VSAPPIDDIR%..\Tools\vsdevcmd\ext\vcvars.bat"
「.. \ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ EDITION \ Common7 \ Tools \」中沒有「vsdevcmd」文件夾。相反,我直接在「.. \ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ EDITION \ Common7 \ Tools \」中看到很多.bat,但不是vcvars.bat:VCVarsPhoneQueryRegistry.bat vcvarsqueryregistry.bat VsDevCmd。 bat VsMSBuildCmd.bat vsvars32.bat –
@Starnuto di topo - 也許看看[這個問題](https://github.com/Microsoft/vcpkg/issues/759)。這可能是您的VS安裝問題。雖然我不一定喜歡直接建議重新安裝,但這似乎對martin-traverse有效 –
vcvars.bat似乎與vcvarsall沒有相同的作用。 –
Hans Passant是對的。
我有同樣的問題:沒有VCVARSALL.BAT
爲我的VS2017和沒有Build
文件夾在Microsoft Visual Studio\2017\Community\VC\Auxiliary
。 我在同一臺機器上安裝了Visual Studio Community 2015和2017。
我沒有Desktop development with C++
檢查我的安裝。我安裝了它並創建了Build
文件夾! 現在一切都很好。
- 1. Visual Studio 2017「應用程序處於中斷模式visual studio 2017」
- 2. Visual Studio 2017 Collapsing Regions
- 3. Visual Studio 2017 HRESULT:0x80004004
- 4. Visual Studio 2017與SpecFlow
- 5. Visual Studio 2010 to 2017
- 6. 在Visual Studio 2017年
- 7. UWP TimePicker Visual Studio 2017
- 8. Visual Studio 2017 Breakpoint Xamarin
- 9. 爲Visual Studio 2017年
- 10. Visual Studio 2017 crlf/lf
- 11. Resharper'Ctrl Click'不適用於visual studio 2017
- 12. Visual Studio 2017和Visual Studio代碼
- 13. 更新的Visual Studio 2017年從Visual Studio 2015.3和2017年的RC
- 14. 安裝AWS工具對於Visual Studio 2017的MAC
- 15. Inconsistent Line Endings Visual Studio Community 2017
- 16. std :: tr1 with visual studio 2017
- 17. Visual Studio 2017 Grunt任務
- 18. 的Visual Studio 2017年調試
- 19. visual studio 2017安全模式
- 20. Visual Studio 2017 15.4 - Ctrl +單擊
- 21. ESLint支持Visual Studio 2017
- 22. Visual Studio 2017找不到windows.h
- 23. 重命名類Visual Studio 2017
- 24. Visual Studio 2017 .NET Framework 4.5.2
- 25. TypeScript 1.8 for Visual Studio 2017
- 26. 多個TargetFramework與Visual Studio 2017
- 27. Visual Studio 2017 RC Cordova Simulator
- 28. UWP Visual Studio 2017 ObservableCollection排序
- 29. Visual Studio 2017的ClearCase集成
- 30. Visual Studio 2017不啓動
C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Enterprise \ VC \ Auxiliary \ Build,用您的版本名替換「Enterprise」。 –
對於社區版,C:\ Program Files文件(x86)\ Microsoft Visual Studio \ 2017 \ Community \ VC \ Auxiliary \ –
中沒有Build目錄哦,它肯定存在,但您必須安裝C++工具你應該使用以「vc」開頭的任何內容。很明顯,如果你需要幫助臺的答案,你不能忽略你想從這個問題中使用的語言的版本和種類。 –