dev_c++怎么看编译出来的可执行文件的各段大小? 20

如题。书里说用MinGW里的size程序。我用的是dev_c++,有集成类似的功能吗?... 如题。
书里说用MinGW里的size程序。
我用的是dev_c++,有集成类似的功能吗?
展开
 我来答
碧血玉叶花
2015-08-03 · TA获得超过4976个赞
知道大有可为答主
回答量:6154
采纳率:0%
帮助的人:1725万
展开全部
我研究了一下,这个貌似跟工程是没有关系的吧
比如我新建一个C的空工程。
新建一个main.c文件,
#include <stdio.h>#include <stdlib.h>
int main(int argc, char *argv[])
{
for(int i=0;i<2;i++)
printf("hello\n");
system("PAUSE");
return 0;
}

编译不会通过,但是我将该文件重命名为main.cpp,此时编译可以通过,此时再命令为main.c,编译又可以通过。
这个说明文件一旦后缀为.cpp,使用g++编译后,默认,采取这个编译器了,只有初始化后缀为.c时,才会使用gcc编译。
bear1200
2015-07-26 · TA获得超过383个赞
知道小有建树答主
回答量:755
采纳率:0%
帮助的人:482万
展开全部
可以用一个强大调试器 ollydbg
追问
你好,我把我编译出来的exe文件用OD打开,报错说“可能不是一个32位可移植可执行文件”,网上搜了下没有解决,请问是怎么回事呀?我用的是32位编译器。
追答

你直接双击该程序,能运行吗?

  1. 能运行。 重新下一个OD

  2. 不能。  看看你的编译器 有没有问题,不要编译成linux版本的。  

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式