无法在Windows 7 x64上编译C.

时间:2012-10-07 13:17:26

标签: c windows mingw visual-studio-2012

我在我的电脑上安装了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中从命令行编译和运行程序需要做什么?

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

听起来你还有路径问题。例如,mingw-gcc路径需要到bin目录:

D:\MinGW\bin

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