按月存档: 四月 2010

Disable Flash插件后,Firefox运行得很快

fedora8系统,以前运行firefox,多窗口,经常会崩溃。用得好麻烦。

今天把Flash插件屏蔽掉后,发现快了很多,打开几百个网页也不会崩溃。

原来是Flash插件导致firefox反应慢,甚至崩溃。

国进民退

根本问题还在于国家控制的金融体制改革滞后,民营银行和其他民营金融机构不能发展起来,导致民营企业融资受阻。而在这样的背景下,国家推行宽松货币政策和经济拯救计划,大量的资金必然流入国企,而另一方面民企却大旱求甘霖而不得,国进民退就是必然的结局。然而,这样的局面,对中国经济可不是好事。国企的效率我们在改革开放之前就已经领略过了,当时的国企组成的计划经济“把国民经济带到了崩溃的边缘”(这是中国共产党十一届三中全会的结论),在世界历史上,我们尚未看到任何一个以国企为主的经济体不崩溃的先例。

使用GCC控制编译过程

1.预处理

gcc -E -o pre.abc.c abc.c

会生成pre.abc.c

使用参数E控制GCC只完成预处理,而补进项其他编译工作

使用参数o指定预编译后生成的文件名为pre.abc.c

2.生成编译代码

gcc -S abc.c

会生成abc.s

使用参数S控制GCC只完成预编译和生成汇编代码过程

3.生成目标代码

gcc -c abc.c

会生成abc.o

4.链接生成最终可执行代码

gcc -o abc abc.c

会生成abc可执行文件

使用file命令可以确认生产的abc是否为可执行文件

file abc

abc: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

gcc

GCC:GNU C Compiler

经过10多年的发展,GCC不仅支持C语言,还支持Ada,C++,java,Objective C,Pascal,COBOL等语言。

GCC也变成GNU Compiler Collection的缩写。