![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编译问题
hitrose27
熟男
展开
-
warning: dereferencing type-punned pointer will break strict-aliasing rules
【转载自】http://www.zeali.net/entry/454 【以下是原文】 warning: dereferencing type-punned pointer will break strict-aliasing rules 在 gcc 2.x 下编译没有任何 warning 信息的代码换到 gcc 3.x 版本下之后出现了类似的 warning 。原因是 gc转载 2012-06-18 17:14:04 · 1007 阅读 · 0 评论 -
编译和反编译汇编语言
最近在学习深入理解计算机系统,捡了捡之前丢掉的汇编语言。不过那时候学习的是8086单片机,从未接触过gcc,现在想起来,总觉得别有一番风味。。。 不废话了,编译汇编语言文件的方法: gcc -O1 -c xxx.s 这里,优化速度可以选择,O0(大o,零,每次写这种符号总觉得很蛋疼Oo0000oooOO0)是不优化。如果使用的是64位的gcc,那么,可以使用如下命令进行编译: gcc -原创 2012-08-17 09:26:21 · 1760 阅读 · 0 评论 -
warning: inlining failed in call to
在使用gcc优化选项编译程序的时候遇见了如下的警告: warning: inlining failed in call to ‘virtual XXXX::~XXXX()’: --param large-function-growth limit reached 经过一番查询找到解释如下: GCC says it will not inline the destructor. Proba原创 2012-12-19 14:03:49 · 3200 阅读 · 0 评论