【发布时间】:2013-04-12 21:52:42
【问题描述】:
我正在尝试使用文本编辑器而不是 code::blocks 来编写一些 c++ 代码。刚刚写了一个“hello world”程序。
我的 code::blocks ide 使用了我安装的 gcc 编译器,但我想学习如何在较低级别上进行操作。我阅读了一些教程,上面说我所要做的就是打开命令提示符并输入:
gcc helloWorld.cpp -o helloWOrld
但我收到一条错误消息,说“gcc”不是可识别的任何东西。
我该怎么做才能让它发挥作用?
【问题讨论】:
-
从命令行运行编译器并没有什么特别“低级”的地方,所以我不会在这上面浪费太多时间......但是,问题可能是没有添加GCC到你的路径,所以你需要提供一个绝对路径。检查您的 IDE 设置以查看可执行文件的实际位置。
-
只需将包含
gcc.exe的目录添加到PATH环境变量中即可。 -
我假设它是 MinGW 版本,您可以在他们的网站上找到有关如何编辑 PATH 变量的说明。或者,您可以使用 MinGW(我认为它称为 MSYS)。
-
cd到gcc.exe目录?
-
我尝试了 g++ 并得到了同样的错误。在添加路径方面......主mingw文件夹的路径是c“\mingw,但是除了卸载之外没有可执行文件。我搜索了.exe,其中有几十个子文件夹,我怎么知道哪个 .exe 是实际的编译器?
标签: c++ gcc windows-7 command-line mingw