嵌入式linux开发指南嵌入式linux开发指南1 安装配置开发服务器1.1 安装 ✓ PC linux server ✓ Cygwin(or other VMs)1.2 常用服务配置 ✓ Samba ✓ NFS ✓ TFTP ✓ FTP ✓ Telnet ✓ SSH ✓ CVS2 创建交叉编译环境2.1 自己创建 构建工具链(toolchain)包括:C/C++编译器、汇编器、链接器、嵌入式系统的标准C库、GDB代码级调试器。下面是一组软件包: ✓ Binutils- 2.11.bar.bz2:Binutils是一组开发工具,包括链接器、汇编器以及其他用于目 标文件和档案的工具 ✓ Gcc-2.95.3.tar.gz:编译器 ✓ Glibc-2.2.3.tar.gz:提供系统调用和基本函数的C库 ✓ Glibc-linuxthreads-2.2.3.tar.gz:线程库 ✓ Gdb-5.0.tar.bz2:调试工具 创建流程如下: ✓ 创建编译环境。在这个过程中,将设置一些环境变量,创建安装目录,安装内核 源代码和头文件等。 ✓ 创建binutils。这个过程结束后,会创建类似arm-linux-ld等工具。 ✓ 创建一个交叉编译版本的gcc。在这个过程中,只能编译C程序,不能编译C++程序 。 ✓ 创建一个交叉编译版本的glibc。 ✓ 创建一个交叉编译版本的g……
猜您喜欢
推荐帖子 最新更新时间:2024-11-13 08:37
评论