【问题标题】:Compile a .c programs in CMD like gcc in Terminal Linux?在终端 Linux 中像 gcc 一样在 CMD 中编译 .c 程序?
【发布时间】:2012-02-06 09:51:26
【问题描述】:

cmd (Windows) 中编译类似于gcc (Linux) 的.c/.cpp 文件的首选方法是什么?最常见的编译器有哪些?

【问题讨论】:

    标签: c linux gcc compiler-construction windows-vista


    【解决方案1】:

    我从未使用过它,但它看起来可能是您正在寻找的东西。 http://www.mingw.org/

    我认为大多数人都使用 Cygwin。 http://www.cygwin.com/

    【讨论】:

    • mingw 更简单,但没有给你所有 c 中的 unix 库函数,cygwin 给你一个完整的 gnu 环境
    • 这确实是最好的选择!
    【解决方案2】:

    使用开发 C++。来自他们的site:

    Bloodshed Dev-C++ 是用于 C/C++ 编程语言的全功能集成开发环境 (IDE)。它使用 GCC (GNU Compiler Collection) 的 Mingw 端口作为编译器。 Dev-C++ 也可以与 Cygwin 或任何其他基于 GCC 的编译器结合使用。

    这是一个 GUI 解决方案,但是您也可以从 CMD 中使用它。

    另一种选择是自行下载 Cygwin 并试用。

    【讨论】:

      【解决方案3】:

      本机 Windows 编译器是 Microsoft Visual C++,它也支持 C89。速成版是免费的(就像免费,不像开源)从这里下载

      http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express

      您可以从命令行或下载中提供的 IDE 使用它。

      【讨论】:

        猜你喜欢
        • 2015-01-09
        • 1970-01-01
        • 2014-01-08
        • 1970-01-01
        • 2022-10-14
        • 1970-01-01
        • 2020-11-29
        • 2012-03-06
        • 2014-12-16
        相关资源
        最近更新 更多