社区
Linux/Unix社区
帖子详情
求助arm-linux-gcc-3.4.1 如何交叉编译具有两个依赖库的文件?
lling123
2009-03-14 04:37:54
如题,在文件交叉编译时,发现该文件引用了两个库的头文件,不知道如何处理,希望高手指点!谢谢,
...全文
422
9
打赏
收藏
求助arm-linux-gcc-3.4.1 如何交叉编译具有两个依赖库的文件?
如题,在文件交叉编译时,发现该文件引用了两个库的头文件,不知道如何处理,希望高手指点!谢谢,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lling123
2009-03-25
打赏
举报
回复
[Quote=引用 8 楼 rzsheng 的回复:]
如果交叉编译的时候需要引用其它的库文件。
则需要具备以下条件:
1. 库文件,用来编译该库的编译器也是你现在所使用的交叉编译器
2. 头文件,你的工程中引用该库的时候,也许需要该库的一些外部定义的头文件
3. 在你的Makefile中加入 -llibname
编译...
[/Quote]
明白了,楼主的任意是不是把两个依赖的头文件文件放在一起,直接通过-llibname 指向这个文件。
不知道我理解的对不对,希望能指点一下!!
Bestrem_9
2009-03-23
打赏
举报
回复
主机上必须都有,在链接的时候需要找到库文件。。。
我感觉应该是在交叉编译器安装文件中的Makefile中去修改的
rzsheng
2009-03-23
打赏
举报
回复
如果交叉编译的时候需要引用其它的库文件。
则需要具备以下条件:
1. 库文件,用来编译该库的编译器也是你现在所使用的交叉编译器
2. 头文件,你的工程中引用该库的时候,也许需要该库的一些外部定义的头文件
3. 在你的Makefile中加入 -llibname
编译...
lling123
2009-03-21
打赏
举报
回复
[Quote=引用 5 楼 hairetz 的回复:]
在文件交叉编译时,发现该文件引用了两个库的头文件
主机上有目标机没有的库,目标机有主机没有的库?都需要用到?这样不行吧,主机上要保证库都有。
[/Quote]
没看懂你说的,水平太有限了,能不能说的详细一点,谢谢了
猫已经找不回了
2009-03-17
打赏
举报
回复
在文件交叉编译时,发现该文件引用了两个库的头文件
主机上有目标机没有的库,目标机有主机没有的库?都需要用到?这样不行吧,主机上要保证库都有。
xhy_851221
2009-03-17
打赏
举报
回复
帮顶
lling123
2009-03-17
打赏
举报
回复
顶起来,希望给予指点,谢谢!
lling123
2009-03-14
打赏
举报
回复
以前处理过一个有依赖关系的库头文件,也是在LINUX系统上直接进行编译的,现在碰上两个依赖关系的库文件,而且还要交叉编译,真不知道该怎么办??请高手多多指点,谢谢!
lling123
2009-03-14
打赏
举报
回复
顶起来,希望高手能够指点,谢谢!!
arm
-
linux
-gnueabi-
gcc
和
arm
-
linux
-gnueabihf-
gcc
的区别 ——
ARM
交叉编译
器的学习(学习记录)
一:
两个
交叉编译
器分别适用于
arm
el 和
arm
hf
两个
不同的架构,
arm
el 和
arm
hf 这两种架构在对待浮点运算采取了不同的策略(有 fpu 的
arm
才能支持这两种浮点运算策略)。 **二:**其实这
两个
搭建完整的
arm
-
linux
-
gcc
等
交叉编译
环境
Linux
版本:Ubuntu 12.04 内核版本:
Linux
3.5.0
交叉编译
器版本:
arm
-
linux
-
gcc
-4.4.3 这个版本的
交叉编译
器 简介 首先简单介绍一下,所谓的搭建
交叉编译
环境,即安装、配置
交叉编译
工具链。在该环境下编译出嵌入式...
嵌入式
交叉编译
环境
arm
-
linux
-
gcc
-
3.4
.1安装
原文地址:...uid=24145085&id=360600 ...1. 下载
arm
-
linux
-
gcc
-
3.4
.1.tar.bz2到系统的顶层目录下 2. 解压
arm
-
linux
-
gcc
-
3.4
.1.tar.bz2 #tar -jxvf
arm
-
linux
-
gcc
-3...
fedora 12 下
arm
-
linux
-
gcc
-3.3.2,
arm
-
linux
-
gcc
-
3.4
.1以及gdb-7.0的安装
fedora 12 下
arm
-
linux
-
gcc
-3.3.2,
arm
-
linux
-
gcc
-
3.4
.1以及gdb-7.0的安装 1 官网下载
arm
-
linux
-
gcc
-3.3.2.tar.bz2以及
arm
-
linux
-
gcc
-
3.4
.1.tar.bz2 2 解压缩到当前任意目录下,/home/shi/work
linux
#tar -jxvf...
linux
交叉编译
环境变量设置,
arm
-
linux
-
gcc
安装 和 环境变量设置
1.下载
arm
-
linux
-
gcc
-...解压
arm
-
linux
-
gcc
-
3.4
.1.tar.bz2#tar -jxvf
arm
-
linux
-
gcc
-
3.4
.1.tar.bz2解压过程需要一段时间,解压后的
文件
形成了 usr/local/
文件
夹,进入该
文件
夹,将
arm
文件
夹拷贝到/usr/local/下# ...
Linux/Unix社区
23,118
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章