【问题标题】:How Can Be Used the Command Line of Developer Command Prompt in Vim on Windows?在 Windows 上如何使用 Vim 中开发者命令提示符的命令行?
【发布时间】:2013-09-08 07:43:12
【问题描述】:

我在这台笔记本电脑上安装了 Visual Studio Express for Windows Desktop,我可以使用命令 cl /EHsc filename.cpp 编译 C++ 源文件,以及使用命令 @987654323 编译使用 .NET 类的 C++ 程序@ 在 VS2012 的开发人员命令提示符 的命令行上使用此说明:http://msdn.microsoft.com/en-us/library/ms235639.aspx

如何使用这些命令在 Microsoft Windows 上的 Vim (文本编辑器) 中进行编译? :cl /EHsc filename.cpp 和 :cl /clr filenameclr.cpp 不起作用。

【问题讨论】:

    标签: c++ windows visual-studio visual-c++ vim


    【解决方案1】:

    您需要设置您的PATH、INCLUDE 和LIB 环境变量。

    您可以通过在运行 vim 的同一提示符下运行 D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat(或它位于安装中的任何位置)来做到这一点,甚至可以手动设置这些环境变量(这里是 VS2008 的所有值的列表和Windows SDK:Using Visual Studio's 'cl' from a normal command line)。

    但是,你不能直接从 vim 运行 bat 文件,因为它会打开另一个 Prompt,所以环境变量只会为那个新的提示设置。另一种选择是创建 bat 文件,您可以将其放入您的 PATH,例如 cvim:

    call "D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
    "C:\Program Files (x86)\Vim\vim74\gvim.exe"
    

    之后,输入cvim.bat 将使您进入准备运行:! cl /EHsc % 的环境

    【讨论】:

      猜你喜欢
      • 2016-09-20
      • 2022-06-20
      • 2014-06-07
      • 1970-01-01
      • 2019-01-11
      • 1970-01-01
      • 2013-06-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多