【问题标题】:path of visual studio c compilerVisual Studio C编译器路径
【发布时间】:2015-09-18 20:32:36
【问题描述】:

我以前用 gcc 编译 c/c++ 代码,现在我想传递 vsc。所以我阅读了配置路径,我应该在我的 Visual Studio 文件C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC 中使用并使用vcvarsall.bat。当我用powershell 这样做时,它就是行不通的。如果我使用cmd.exe,我将能够使用 cl,但如果我打开一个新的cmd.exe,它将无法再次工作。我尝试手动将C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin 放入路径中,但它也不起作用。
感谢您以后的所有帮助。

【问题讨论】:

  • 打开一个 cmd 窗口,运行 vcvarsall.bat,然后从同一个 cmd 窗口启动 PowerShell - 然后 PowerShell 会话将继承必要的环境变量。
  • 它可以工作,但如果我重新打开一个窗口,它将无法再次工作。如果我每次都必须这样做,那不是很有趣,
  • 只需制作一个为您执行此操作的 .bat 文件并将其放在桌面上。
  • 这样正常吗?无论如何,我所做的只是将powershell快捷方式的目标更改为%comspec% /k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\VsDevCmd.bat"
  • 是的 - 这也有效。不过,整体解决方案是放弃 Windows 并使用适当的操作系统。 ;-)

标签: c++ windows visual-studio-2012 command-line path


【解决方案1】:

最后我做的是创建一个快捷方式并将目标更改为%comspec% /k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\VsDevCmd.bat"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-24
    • 1970-01-01
    • 1970-01-01
    • 2019-06-07
    • 1970-01-01
    • 1970-01-01
    • 2016-10-15
    相关资源
    最近更新 更多