当前位置: 首页 > news >正文

Windows中使用GCC、CMake

总结
CMake下载
https://cmake.org/download/

MinGW下载
https://sourceforge.net/projects/mingw-w64/files/

GCC是由许多组件组成的。GCC原名为GNU C语言编译器(GNU C Compiler),只能处理C语言。但其很快扩展,变得可处理C++,后来又扩展为能够支持更多编程语言,如Fortran、Pascal、Objective -C、Java、Ada、Go以及各类处理器架构上的汇编语言等,所以改名GNU编译器集合(GNU Compiler Collection)。

GCC一般运行环境为linux。GCC的Windows移植版本,比较出名的就是MinGW和TDM-GCC【它们本身没有Windows用户熟悉的GUI(图形用户界面窗口)】。

MinGW是指只用自由软件来生成纯粹的 Win32 可执行文件的编译环境,它是 Minimalist GNU on Windows (Windows上的极简GNU)的略称。开发 MinGW 是为了那些不喜欢工作在 Linux操作系统而留在 Windows 的人提供一套符合 GNU 的 GNU 工作环境。MinGW在SourceForge.net上的下载https://sourceforge.net/projects/mingw-w64/files/托管网页MinGW - Minimalist GNU for Windows download | SourceForge.net https://sourceforge.net/projects/mingw-w64/files/

TDM-GCC是基于MinGW或MinGW-w64(直观表现是TDM-GCC的安装目录中含有MinGW或MinGW-w64目录),在windows上很好用!TDM-GCC下载网页tdm-gcc https://jmeubank.github.io/tdm-gcc/download/

【谈到 GCC,就不得不提 GNU,“GNU”是“GNU's Not Unix!”(GNU并非Unix!)的首字母递归缩写,中文名“革奴计划”。GNU 计划的最终目标是打造出一套完全自由(即自由使用、自由更改、自由发布)、开源的操作系统,并初步将其命名为 GNU 操作系统。GNU 计划的实施可谓一波三折,最重要的一点是,虽然该计划为 GNU 操作系统量身定做了名为 Thr Hurd 的系统内核,但由于其性能比不上同时期诞生的 Linux 内核,最终 GNU 计划放弃 The Hurd 而选用 Linux 作为 GNU 操作系统的内核。在 Linux 内核的基础上,GNU 计划开发了很多系统部件,GCC 就是其中之一(除此之外,还有 Emacs 、GDB等非常实用的软件)。提示:开源、自由并不等于免费。】

http://www.jsqmd.com/news/405481/

相关文章:

  • 漏洞挖掘实战指南:从入门到进阶,附高频漏洞与工具清单
  • javase学习笔记
  • 2026年2月异宠医院大盘点,靠谱之选在这里,宠物医生/宠物皮肤科/猫咪体检/母狗绝育/狗狗绝育,异宠医生最好的 - 品牌推荐师
  • How to recover a root password in Red Hat-based Linux systems
  • 【Python3教程】Python3高级篇之Markdown模块
  • vp 2025春季PAT甲级
  • 2026年国内有实力的投影机品牌排行榜,4K投影机/雾幕投影机/山体投影机出租/激光投影机出租,投影机工厂电话 - 品牌推荐师
  • 一天一个Python库:pyjwt - 安全地编码和解码JWT
  • 2026澳门租车市场分析:跨境服务,哪家租车更靠谱?商务车租赁/包车/商务租车/班车租赁/中巴租赁,租车公司推荐排行榜 - 品牌推荐师
  • 2026防火涂料性能全知道:工程选型有妙招,厚型钢结构防火涂料/超薄型钢结构防火涂料,防火涂料实力厂家口碑排行榜 - 品牌推荐师
  • python中的装饰器(1)
  • python基于flask的高校机房设备管理系统vue
  • python基于flask的社区居家日常报修维修平台vue
  • python基于flask的医疗药店连锁药店管理系统vue
  • python基于flask的幼儿园托幼机构管理系统文件vue
  • python基于flask的汽车4s店销售预约试驾vue
  • 探索经典平面手性:基于COMSOL的光学仿真之旅
  • 靠昆虫复眼思路做感知,多小镜头拼接视野,颠覆单镜头,输出全景感知。
  • [LangGrpah] Tool calls demo
  • 凸优化数学基础笔记(八):一维线性搜索法(一)
  • 工业园区的AGV调度是个头疼的问题——既要赶在客户方便的时间送货,又要控制物流成本。最近用MATLAB折腾了个遗传算法方案,实测效果不错,给大家看看实现思路
  • [AI提效-25]-与AI大模型交互:一场接纳人类社会多样性的修行
  • python基于flask的创梦宝大学生创业众筹捐赠平台vue
  • python基于flask的工程公司企业门户网站vue
  • python基于flask的交通违章处理系统的设计与实现vue
  • 99元/年!腾讯云部署OpenClaw,手把手教你打造7×24小时AI私人助手-插件扩展篇
  • 奥特曼:人类吃 20 年饭不如训练 AI,全网炸了,
  • 看完就会:10个降AIGC平台测评,继续教育降AI率全攻略
  • AI提示词管理工具AiShort
  • 主题测试 - -于勤