请问在Dev-C++中gcc驱动程序是调用哪个程序作为C的编译器

piaozi2003 2004-10-07 02:35:42
书上说是cc1,可我在Bin目录中没有找到
...全文
144 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
piaozi2003 2004-10-07
  • 打赏
  • 举报
回复
在命令行下,cpp是预处理程序,as是汇编器程序,ld是link程序
感觉应该有一个单独的编译程序来将中间文件*.i编译成为*.s汇编语言文件
gcc好象是一个综合的编译环境根据不同的参数来调用上面这些分离的驱动程序,所以
我自己感觉gcc不应该自己包含编译功能,而只是一个组合的功能,否则既有编译的功能
又有组合各类工具的功能似乎有点不太符合模块化的目标,所以我想gcc -S应该是调用了
某个独立的编译程序,但不知道是哪一个,不知道我的理解对不对?
houdy 2004-10-07
  • 打赏
  • 举报
回复
C的编译器就是gcc,C++的编译器是g++.
Dev-C++实际上是gcc在Windows平台上的移植,不过更确切的是是MingW是对gcc在Windows平台上的移植,Dev-C++是用Dephi写的,实际上是个"壳".

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧