社区
Linux/Unix社区
帖子详情
交叉编译时候,怎么避开/usr/lib和/usr/include
Sephoenix
2010-06-11 04:34:01
rt
交叉编译时候,老是报版本错误,要移动文件N个,请问怎么才能不要先从默认的/usr/lib开始,而是先从我指定的目录开始
...全文
600
4
打赏
收藏
交叉编译时候,怎么避开/usr/lib和/usr/include
rt 交叉编译时候,老是报版本错误,要移动文件N个,请问怎么才能不要先从默认的/usr/lib开始,而是先从我指定的目录开始
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Sephoenix
2010-06-13
打赏
举报
回复
[Quote=引用 1 楼 forestdb 的回复:]
-I"/your_include/include /usr/include"
-L"/your_lib/lib /usr/lib"
[/Quote]
谢谢。
请问把/usr/lib /usr/include放在后面就可以跳过了吗?
我没加这个。等上班了去试一下。
另外,这个是在arm-gcc后面直接加上的参数?
我之前编译的时候是这样用的:CC=arm-linux-gcc ./configure CFLAGS='-I/XXX/XXX/XXX/' LDFLAGS='L/XXX/XXXX',然后就是会一直先找/usr/lib和/usr/include
这个用法是正确的不?我还以为这两个参数一点用都没有。
pengxn
2010-06-12
打赏
举报
回复
[Quote=引用 1 楼 forestdb 的回复:]
-I"/your_include/include /usr/include"
-L"/your_lib/lib /usr/lib"
[/Quote]
正解
这个可以让编译的时候使用哪个库
但是运行的时候,还是要根据环境变量
太乙
2010-06-12
打赏
举报
回复
#include ""//使用双引号
makefile:
-I../include .... /usr/include
对于
-L你指定的目录... /usr/lib
ForestDB
2010-06-11
打赏
举报
回复
-I"/your_include/include /usr/include"
-L"/your_lib/lib /usr/lib"
使用SDK中
交叉编译
工具链clang时,找不到头文件并且找不到/
usr
/
include
、/
usr
/local/
include
文件夹
使用SDK中
交叉编译
工具链clang时,找不到头文件并且找不到/
usr
/
include
、/
usr
/local/
include
文件夹 可使用clang++ -E -x c++ - -v < /dev/null命令查看路径状态
Linux 里有/
lib
和/
usr
/
lib
各个目录含义
注意:
usr
-->
lib
默认存放的动态库,自己写的应用程序/home/app里面的文件都会调用此/
usr
-->
lib
目录里面的动态库。以下是linux系统常见的重要目录以及各个目作用:/ 根目录。包含了几乎所的文件目录。相当于中央系统。进入的最简单方法是:cd /。/boot引导程序,内核等存放的目录。这个目录,包括了在引导过程中所必需的文件,引导程序的相关文件(例如grub,...
Linux下/
usr
/local/
lib
和 /
usr
/
lib
里的内容有什么区别?
有个小典故不知道题主是否知道,
usr
的并不是user的意思,而是unix system resrouces,这一点有助于理解/
usr
这个子文件系统。 /
usr
/bin:几乎所有的系统可执行文件都会安装在这里 /
usr
/local/bin:则是可以存放一些系统用户自己特定的可执行文件,不用担心会被系统升级之类的行为覆盖,破坏,这个目录不是必须的 在ubuntu下,直接通过a
include
_path='/
usr
/local/php7.0/
lib
/php (宝塔一键安装)报错解决方法
错误提示如下图: 1.如果你是宝塔一键安装的,则需要你在生成网站的时候取消勾选 放跨站攻击(如下图:) 此时显示正确(我上传的是纯TP5框架) 2.如果不是宝塔一键安装 则有两种方法来设置php的
include
_path. 一:修改php.ini文件中的
include
_path项。 例:
include
_path = .:/
usr
/local/
lib
/php:./includ...
64位的AXS3编译报/
usr
/bin/ld: skipping incompatible /
usr
/
lib
/
lib
c.a when searching for -lc
编译程序时g++ -I/
usr
/
include
/
lib
xml2 -L/
usr
/
lib
-lxml2 xml.cpp -o xml 报错: /
usr
/bin/ld: skipping incompatible /
usr
/
lib
/
lib
xml2.so when searching for -lxml2 /
usr
/bin/ld: skipping incompatible /
usr
/
lib
/l
Linux/Unix社区
23,217
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章