# C

# Flag

# 编译器

  • Dev-C++
  • Turbo C
  • Mingw
  • WIN-TC
  • Cygwin
  • Visual stdudio
  • Visual c++6.0
  • Code::Blocks
  • C-Free
  • Tiny cc
  • Borland C++
  • WaTCom C++
  • GNU DJGPP C++
  • Lccwin32 C Compiler3.1
  • High C
  • My Tc

# 第三方依赖

媒体处理

其他

C语言的编译器有很多种,不同的平台下有不同的编译器

  • Windows 下常用的是微软开发的 Visual C++(MSVC)、Clang、CMake 或 MS Build;
  • Linux 下常用的是 GUN 组织开发的 GCC,很多 Linux 发行版都自带 GCC;
  • Mac 下常用的是 LLVM/Clang,它被集成在 Xcode 中(Xcode 以前集成的是 GCC,后来由于 GCC 的不配合才改为 LLVM/Clang,LLVM/Clang 的性能比 GCC 更加强大)。

Visual C++(简称 MSVC)是由微软开发的,只能用于 Windows 操作系统;GCC 和 LLVM Clang 除了可用于 Windows 操作系统之外,主要用于 Unix/Linux 操作系统。