TDM-GCC 是为windows系统打造的编译器套件,包括了自由并开源的 MinGW 或 MinGW-w64 的运行时 APIs,当GCC创建一个新的版本,TDM构建二进制包在MinGW环境中使用MinGW的官方GCC软件包的替代品。需要的朋友可以下载!

TDM-GCC安装教程

1、下载完成后,就像安装其他软件一样,点击安装包,出现如下图,语言先默认选择English,初次安装完成后会选择中文简体的选项设置。点ok!

2、点I agree,如下图!

3、接下来,默认点击next,下一步。

4、选择安装路径,之后点击install,之后进入安装过程。

5、安装完成,点击finish,之后运行软件。

6、安装完成,会提示语言设置,在此你就可以选择 中文简体,字体,颜色等等设置

7、编辑你的第一个C程序,并运行它吧!

mingw和tdm-gcc是什么关系

相同点:

一、 他们都是用于编译生成Windows应用程序的工具链。

二、 他们都是基于gcc的。

不同之处(只说大的):

一、项目之间的关系

1. MinGW应该是最先诞生的。

2. TDM-GCC及其他类似的编译器集成包

TDM-GCC是非官方组织提供及维护的编译器集成包。换句话说,他不是由MinGW或MinGW-w64项目官方提供的编译器集成包。

但他基于MinGW及MinGW-w64。而且,他也有他的优点:

例如,TDM-GCC集成了:

最新的稳定版本的GCC工具集,

一些实用的补丁,

MinGW及MinGW-w64中的运行时API。

除了TDM-GCC之外,类似的非官方编译器集成包有

Boost Science Package 、TakeoffGW等(其中大多基于MingGW-w64项目)。

二、功能差别

1 MinGW-w64

支持编译生成Win32与Win64的windows程序。

2. TDM-GCC及其他非官方的编译器集成包

看他们基于什么项目。多数估计能支持编译生成Win32与Win64的windows程序。

三、运行平台

1. MinGW-w64

在Win32、Win64、Linux 32、Linux 64等主流平台上都有版本可用。

2. TDM-GCC及其他非官方的编译器集成包,只能运行在windows平台。

tdm gcc怎么运行c语言,TDM-GCC 64位相关推荐

  1. 用gcc编译器运行c语言程序

    用gcc编译器运行c语言程序 (1)首先要检查是否安装了gcc编译器 [root@localhost ~ ]# rpm -qa|grap gcc 如果显示的内容里有下面的结果则已安装了gcc编译器 g ...

  2. visual studio code Python终端运行_微软常用运行库合集32/64位只需一键全部安装

    微软常用运行库合集32/64位这些运行库都是采用Microsoft Visual Studio 20XX编写的软件必须使用的公用DLL运行库,相当于程序的字典文件:只需要一键全部安装,堪称装机必备神器 ...

  3. linux编译器6,Linux安装gcc编译器详解(CentOS 6.5 64位系统)

    本次安装针对CentOS 6.5 64位系统,由于在安装系统的时候并没有勾选安装gcc编译器,因此需要自行安装gcc编译器. 使用yum安装gcc 对于配备了yum的Linux发行版而言,安装gcc编 ...

  4. 64位树莓派运行linux,树莓派3B+安装64位debian GUN/Linux系统

    经过前段时间的努力,已经成功的将debian的ARM64版本跑在了树莓派3B+上.独乐乐不如众乐乐,所以将自己努力的成果分享,并详细介绍安装教程,希望能为树莓派爱好者做出些许贡献. 我已经制作好了镜像 ...

  5. c语言 怎么访问64位地址_大神用10000字总结了嵌入式C语言必学知识点……

    导读:怎么做好嵌入式?相信这个问题无论问谁你都会得到一句学好C语言!今天推荐一篇大佬写的嵌入式C语言知识点总结,非常值得一读. 从语法上来说C语言并不复杂, 但编写优质可靠的嵌入式C程序并非易事,不仅 ...

  6. C语言字节对齐64位和32位

    (第一次写博客:有不对的地方还望指出) 借前辈们的话再详细补充linux64位下字节对齐:   在GNU GCC 编译器中,遵循的准则:根据最宽的基本数据类型来定--对齐模数最大只能是4,也就是说,即 ...

  7. smalltalk语言_受Smalltalk启发的Pharo语言增加了64位支持

    smalltalk语言 Pharo项目团队说,Pharo 7.0是"迄今为止最重要的版本",它于1月22日发布,带来了一个新的启动器,一个改进的Git客户端,一个IoT工具包以及适 ...

  8. 【报错解决】gcc编译运行c语言程序报警告warning: no newline at end of file

    问题描述 写C语言代码,用gcc进行编译运行.出现警告. warning: no newline at end of file 解决办法 在代码的最后一行加上一个回车.就可以了.没错就是简单. 例如你 ...

  9. linux vps 运行exe文件夹,linux 64位下安装wine1.6 Windows模拟器(用来运行.exe文件) 编译安装32位wine...

    cd yum groupinstall 'Development Tools' -y yum install libX11-devel freetype-devel -y wget http://pr ...

最新文章

  1. Android App的启动过程
  2. Yarn 问题发现与解决
  3. POJ 1006 Biorhythms
  4. 怎样的财报让百度市值一夜暴涨400亿?净利逆势大涨219%;李彦宏:将在中国经济的复苏中受益...
  5. Problem 60 关于解决X11的错误的问题?
  6. 汪子熙微信公众号的写作计划
  7. csp-s模拟测试41「夜莺与玫瑰·玫瑰花精·影子」
  8. Struts2之数据标签(二)
  9. 调试方法和技巧(zz)
  10. mybaitis快速生成_关于Mybatis-Plus代码生成器快速使用心得
  11. html网络通信协议设计,智能家居无线网络通讯协议设计方案
  12. CSS 设置文字间距
  13. 高等数学——多元函数最值问题
  14. 别人笑我忒疯癫,我笑别人看不穿;
  15. CSAPP第八、九章家庭作业(原书第二版)
  16. 帝国php漏洞,帝国CMS(EmpireCMS) v7.5 后台XSS漏洞分析
  17. 测试分类-软件开发阶段的各个测试
  18. perspective
  19. 幻影路由服务器无响应,幻影D128路由器连不上网怎么办? | 192路由网
  20. php 许愿墙 阶段案例_PHP许愿墙系统

热门文章

  1. 创业教父YC创始人Paul Graham就很烦鼓动年轻创业的
  2. FFMPeg代码分析:AVCodecContext结构体
  3. 我国古代的度量衡和音律的关系
  4. FineBI 中 逻辑函数if 嵌套 没有else
  5. freeswitch通过limit限制cps
  6. 饱和蒸汽比容计算、 温压补偿系数计算
  7. Linux编程技术总结
  8. 如何取消OPPOA33Android系统,OPPO A33系统降级教程_OPPO A33怎么回退到原来旧版本的系统...
  9. 下一代降维打击黑科技现身中国
  10. 图像识别流程学习总结