cl.exe在哪里? (MS Build Tools '13)

时间:2017-08-27 18:25:29

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

我只想要VC ++编译器,因为一些C ++图形库(我计划使用和学习bgfx ......)需要它进行编译。为此,我已经下载并安装了Ms. Build Tools ’13。但是,我找不到它。

我的尝试:

  • 1)我使用批量输入cl运行了Windows命令提示符,它回显了 'cl' { {1}}

  • 2)我在is not recognized as an internal or external command, operable program or batch file.和{{}}上搜索了文件名 cl .exe的文件{1}}路径递归,没有。磁盘上没有与MsVC ++或VC ++相关的顶级文件夹。

我无法尝试安装Build Tools ’15(也不会安装VS),因为安装程序的下载速度至少为3千兆字节且我的网络状况不佳。

我在哪里可以找到编译器?否则,是否有任何跨平台的图形库(至少对于Windows和Mac)不需要MSVC ++(例如,只需要G ++),好吗?

2 个答案:

答案 0 :(得分:3)

作为一名评论者提到,Microsoft Build Tools 201x包含用于构建托管应用程序(即.Net应用程序),而非本机C ++应用程序的工具。这就是“cl.exe在哪里?”的答案它不在那里。它永远不存在。

尽管你的想法和说法,Microsoft Build Tools 2015也是如此。您正在混淆 Microsoft Build Tools 2015 Visual C ++ 2015 Build Tools 。注意那里的“C ++”(以及一些单词的顺序)。

Visual C ++构建工具是Microsoft在不安装Visual Studio的情况下构建可视化C ++项目的支持和推荐方式。

如果您的问题是互联网连接请其他人为您下载,请认真对待。你真的是以错误的方式看待它。

另一种选择是Enterprise WDK。这是“仅”1.9GB。

答案 1 :(得分:0)

  

否则,是否有任何不需要MSVC ++的跨平台图形库(至少对于Windows和Mac)

是的,您应该能够在Mingw下使用跨平台方式使用现代OpenGL GLFW(因为它是一个CMAKE自行编译库)和优秀的GLAD,用于处理在Windows上加载现代openGL API。