大运天成赖搏击

进步最重要

导航

随笔分类 -  移植

C&C++多系统集成需要注意的问题
摘要:C&C++系统,经常遇到要多系统继承的情况,比如把一个第三方库引入到一个现有系统中,或者集成几个现有库,有些时候,我们发现编译和链接会发生一些莫名奇妙的问题,下面把遇到的问题给于总结:1. 编译错误(1)头文件没找到这种情况解决起来比较简单,先确定系统里到底没有引用到的头文件,有的话再确定编译器是否能找到头文件所在的路径。(2)类型、变量或者函数未声明有两种情况:A. 有多个同名头文件,结果编译器首先找到的并不是实际需要的解决办法就是:把需要的头文件路径放在前边B. 引用到了正确的头文件,而且明明就是声明了或者定义了,还是说没找到问题很可能就是出在了条件编译上,某些编译环境定义的宏挡住 阅读全文

posted @ 2012-02-13 18:10 linucos 阅读(297) 评论(0) 推荐(0) 编辑

lrzsz工具移植-交叉编译
摘要:lrzsz工具在配合secureCRT相当实用,现把其移植到arm-linux下交代下环境:pc ubuntu9.10cross-compile eldk41_gcc40--1--获取源码http://www.ohse.de/uwe/software/lrzsz.html获取lrzsz-0.12.20.tar.gz--2--解压源码tar -xzf lrzsz-0.12.20.tar.gz--3--修改配置vi arm-linux.cache将ac_cv_prog_CC=${ac_cv_prog_CC='gcc'}改成ac_cv_prog_CC=${ac_cv_prog_CC= 阅读全文

posted @ 2011-10-31 13:02 linucos 阅读(1407) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示