9 个解决方案
#1
顶起来,希望高手能够指点,谢谢!!
#2
以前处理过一个有依赖关系的库头文件,也是在LINUX系统上直接进行编译的,现在碰上两个依赖关系的库文件,而且还要交叉编译,真不知道该怎么办??请高手多多指点,谢谢!
#3
顶起来,希望给予指点,谢谢!
#4
帮顶
#5
在文件交叉编译时,发现该文件引用了两个库的头文件
主机上有目标机没有的库,目标机有主机没有的库?都需要用到?这样不行吧,主机上要保证库都有。
主机上有目标机没有的库,目标机有主机没有的库?都需要用到?这样不行吧,主机上要保证库都有。
#6
没看懂你说的,水平太有限了,能不能说的详细一点,谢谢了
#7
主机上必须都有,在链接的时候需要找到库文件。。。
我感觉应该是在交叉编译器安装文件中的Makefile中去修改的
我感觉应该是在交叉编译器安装文件中的Makefile中去修改的
#8
如果交叉编译的时候需要引用其它的库文件。
则需要具备以下条件:
1. 库文件,用来编译该库的编译器也是你现在所使用的交叉编译器
2. 头文件,你的工程中引用该库的时候,也许需要该库的一些外部定义的头文件
3. 在你的Makefile中加入 -llibname
编译...
则需要具备以下条件:
1. 库文件,用来编译该库的编译器也是你现在所使用的交叉编译器
2. 头文件,你的工程中引用该库的时候,也许需要该库的一些外部定义的头文件
3. 在你的Makefile中加入 -llibname
编译...
#9
明白了,楼主的任意是不是把两个依赖的头文件文件放在一起,直接通过-llibname 指向这个文件。
不知道我理解的对不对,希望能指点一下!!
#1
顶起来,希望高手能够指点,谢谢!!
#2
以前处理过一个有依赖关系的库头文件,也是在LINUX系统上直接进行编译的,现在碰上两个依赖关系的库文件,而且还要交叉编译,真不知道该怎么办??请高手多多指点,谢谢!
#3
顶起来,希望给予指点,谢谢!
#4
帮顶
#5
在文件交叉编译时,发现该文件引用了两个库的头文件
主机上有目标机没有的库,目标机有主机没有的库?都需要用到?这样不行吧,主机上要保证库都有。
主机上有目标机没有的库,目标机有主机没有的库?都需要用到?这样不行吧,主机上要保证库都有。
#6
没看懂你说的,水平太有限了,能不能说的详细一点,谢谢了
#7
主机上必须都有,在链接的时候需要找到库文件。。。
我感觉应该是在交叉编译器安装文件中的Makefile中去修改的
我感觉应该是在交叉编译器安装文件中的Makefile中去修改的
#8
如果交叉编译的时候需要引用其它的库文件。
则需要具备以下条件:
1. 库文件,用来编译该库的编译器也是你现在所使用的交叉编译器
2. 头文件,你的工程中引用该库的时候,也许需要该库的一些外部定义的头文件
3. 在你的Makefile中加入 -llibname
编译...
则需要具备以下条件:
1. 库文件,用来编译该库的编译器也是你现在所使用的交叉编译器
2. 头文件,你的工程中引用该库的时候,也许需要该库的一些外部定义的头文件
3. 在你的Makefile中加入 -llibname
编译...
#9
明白了,楼主的任意是不是把两个依赖的头文件文件放在一起,直接通过-llibname 指向这个文件。
不知道我理解的对不对,希望能指点一下!!