gcc /dev下要怎样看伪码 pseudo code?

ms2e 2005-05-13 02:14:19
source code
|
precompile (产生pseudo code)
|
compile (产生obj)

请问gcc/dev有没有选项可以看到source code产生的伪码(pseudo code) ?
thanks.
...全文
175 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
ms2e 2005-05-16
  • 打赏
  • 举报
回复
-man 不行,编译时an认不出。

有没有人比较了解编译/pseudocode的操作。
zixiu2008 2005-05-14
  • 打赏
  • 举报
回复
precompile 产生的是预编译代码,比如洪展开、包含头文件等,不是你所说的伪码,gcc是有一个参数
生成这个中间文件,好象是一个单字母参数,man看看
==============================
的确是这样

参数是-E,直接在屏幕上输出结果,不生成文件
mostideal 2005-05-14
  • 打赏
  • 举报
回复
是不可能看到伪码的,伪码是写来自己看的,编译顺序是
源码->汇编->2进制代码
___________________________________________________
用个反汇编器编译成汇编语言,把.exe文件

__________________________________________________
看不了伪码的。。
lonelyforest 2005-05-14
  • 打赏
  • 举报
回复
用个反汇编器编译成汇编语言,把.exe文件
kingliujian 2005-05-14
  • 打赏
  • 举报
回复
是不可能看到伪码的,伪码是写来自己看的,编译顺序是
源码->汇编->2进制代码
ms2e 2005-05-14
  • 打赏
  • 举报
回复
我觉得gcc/vc等编译器要是能生成pseudocode就好了,这样可以知道编译器替我们加了什么料进去,
像inline这样,有些function都是得看编译器的,这样对程式就可以更好的掌控。
piaozi2003 2005-05-13
  • 打赏
  • 举报
回复
precompile (产生pseudo code)

----------------------------------

precompile 产生的是预编译代码,比如洪展开、包含头文件等,不是你所说的伪码,gcc是有一个参数
生成这个中间文件,好象是一个单字母参数,man看看
whyglinux 2005-05-13
  • 打赏
  • 举报
回复
伪码(pseudo code)不是真正的语言代码,它是在描述算法时人与人之间交流使用的语言。

编译器(包括GCC)最终产生的是二进制代码,即机器语言。没听说GCC会产生伪码。
积木 2005-05-13
  • 打赏
  • 举报
回复
你写的就已经是真是代码了,难道你打算看中间码?
没干过这个,如果能看那个那么Inside The C++ Object Model可能就卖不出去了:)。
看看汇编码还差不多。
chunhai12 2005-05-13
  • 打赏
  • 举报
回复
pseudo code ?

64,651

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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