我是菜鸟,我承认。无论如何,我在使用 MinGW 时遇到了一个非常烦人的问题......我可以毫无问题地用 C 编写和编译程序,但最近我尝试安装 Cmake,但我不能,因为它每次都失败测试 C++ 编译器 (g++)。所以这导致我只用 C++ 编写一个简单的“hello world”程序并尝试编译它。没有骰子。一次又一次,我没有得到任何回应。在命令行上,我正在输入
g++ -o hello++.cpp hello++
但也尝试过
g++ -o hello++.cxx hello++
g++ -o hello++.cc hello++
g++ -o hello++ hello++.cpp
(当然,我将源代码的副本保存在同一目录中,分别带有 .cxx 和 .cc 扩展名)
以及一堆其他的组合。每次我什么都得不到。没有警告。没有错误。没有。目录中没有创建 .exe 文件,之后在命令行上键入“hello++”只会给我一个“找不到命令”错误。呜呜……这到底是怎么回事?为什么 gcc 命令有效,而 g++ 无效?
我在 Windows 8 上,使用 cygwin。