全部博文(200)
发布时间:2013-01-07 13:06:58
volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。 例如: volatile int i=10; int j = i; ... int k = i; volatile 告诉编译器i是随时可能发生变化的,每次使用它的时候必须从i的地址中读取,因而编译器生成的可执行码会重新从i的地址读取数据放在k中。 而 优化做法是,由于编译器发现两次从i读数据的代码之间的代码没有......【阅读全文】
发布时间:2013-01-07 12:26:30
嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。 共享资源,欢迎转载:http://hbhuanggang.cublog.cn 一、系统配置 WindowsXP SP2 硬盘:120G 内存:1G 虚拟机:VMware-workstation-6.5.1 Linux:Fedora-9-i386-DVD.iso 二、安装步骤(图解) 1. 在windows平台上安装虚拟机VMware。......【阅读全文】
发布时间:2013-01-07 12:26:23
嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。 共享资源,欢迎转载:http://hbhuanggang.cublog.cn 一、开发环境 主 机:Fedora 9 i386 开发板:友善的Mini2440,上面已经移植好了boa web服务器 编译器:arm-linux-gcc-3.4.1 二、实现步骤 1. 建立一个Html网页文件。文件名:test.html <html> <head......【阅读全文】
发布时间:2013-01-07 12:26:18
嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。 共享资源,欢迎转载:http://hbhuanggang.cublog.cn 一、配置环境 虚拟机Linux:Fedora 9 文件传输工具:SSHSecureShellClient-3.2.9 二、实现步骤 1. 在Windows中安装文件传输工具SSHSecureShellClient-3.2.9,主界面如下: 左边是Win......【阅读全文】