1

我的电脑上安装了 Visual Studio 2012 Ultimate 和 mingw。但是,当我尝试编译任何程序时(我只尝试了一个简单的 hello world 程序),例如当我使用 Visual Studio cl 编译器或 gcc 编译器时,我得到了错误:

cl 不是内部或外部命令、可运行程序或批处理文件。和 mingw-gcc 类似。

我在默认位置安装了 Visual Studio。我已经在 D:\MinGw 中安装了 mingw,但我已将其添加到路径变量中。此外,在对此感到沮丧之后,我已经安装了 CodeBlocks,当我从 CodeBlocks 内部尝试时,我的程序可以轻松构建和运行。我还可以通过单击构建和运行按钮从 Visual Studio 中编译我的程序。

在 Windows 7 中,我需要做什么才能从命令行编译和运行程序?

4

2 回答 2

1

不要运行“常规”命令提示符,而是运行“Visual Studio 命令提示符”。您可以在开始菜单中找到指向它的链接。

它本质上是相同的,但它为您设置了所有 VS 工具从命令行工作所需的所有环境变量。

于 2012-10-07T13:24:19.030 回答
0

听起来你仍然有路径问题。例如,mingw-gcc 路径需要指向 bin 目录:

D:\MinGW\bin

在你的情况下。然后你应该能够运行 gcc。

于 2012-10-07T13:23:21.957 回答