我在我的电脑上安装了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中从命令行编译和运行程序需要做什么?
答案 0 :(得分:1)
运行“Visual Studio命令提示符”,而不是运行“常规”命令提示符。您可以在开始菜单中找到指向它的链接。
它基本上是相同的,但它为您设置了所有VS工具从命令行工作所需的所有环境变量。
答案 1 :(得分:0)
听起来你还有路径问题。例如,mingw-gcc路径需要到bin目录:
D:\MinGW\bin
在你的情况下。然后你应该能够运行gcc。