当前位置:  技术问答>linux和unix

-L/usr/lib -ldirectfb,文件存在但报错cannot find -ldirectfb

    来源: 互联网  发布时间:2017-03-14

    本文导语:  如题,我在Makefile中这样定义: EXTRA_LDFLAGS =  -lm -ldl -L/usr/lib -ldirectfb -lfusion -ldirect -lpthread -lpthread 在文件夹usr/lib中有libdirectfb.a ,  libdirectfb.so等,但是一直报错:cannot find -ldirectfb why? | ...

如题,我在Makefile中这样定义:
EXTRA_LDFLAGS =  -lm -ldl -L/usr/lib -ldirectfb -lfusion -ldirect -lpthread -lpthread
在文件夹usr/lib中有libdirectfb.a ,  libdirectfb.so等,但是一直报错:cannot find -ldirectfb
why?

|
同时还看下是不是将libdirectfb.so的路径追加到动态库配置文件/etc/ld.so/conf中, 不然会出现加载失败的情况

|
看你的描述,makefile应该没问题,你看下你的环境变量里面是否设置了和库相关的配置?

|
查看下库信息及链接信息,或者再直接在GCC里编译下试试。。。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问:我发现如果在/usr/local/bin 与/usr/bin下都有同一个执行文件时,当在shell下执行时,只会执行/usr/local/bin,下的,怎么改过来?
  • 进入vi后,:help中看到的很多帮助文件的列表 usr_07.txt usr 08.txt怎么打开呢?
  • 新手请教:/usr/include/这个目录怎么才三个文件夹和一个文件?
  • /usr/include下文件究竟是让谁用的
  • 还发一个查找文件的贴子,给一个相对目录USR0怎样用JAVA查找其下的文件
  • ./configure时,提示 missing /usr/.../version.h文件?是系统问题?还是安装程序的问题?
  • 有个文件第一行为:#!/usr/bin/parse 这个文件看起来象是一个脚本,但是没有见过,请教!
  • AIX中/usr/adm/sa下的文件格式
  • 请问安装什么package才会有/usr/bin/mk_cmds文件?
  • 不小心覆盖了/usr/bin目录中的Xvnc文件,能恢复吗?
  • linux /usr/src/kernel下面文件区别
  • 高分求购redhat 中 /usr/sbin/in.telnetd文件
  • /usr/lib/sendmail: 没有该文件或目录
  • 我使用gcc编译C++程序时,找不到<vector>,可是在/usr/include/g++-3下有该文件
  • 我的LINUX 5中的源碼文件夾怎麼是空的?/usr/src/redhat/SOURCES
  • 如何让/usr/local/tomcat/目录下所有文件,子目录让所有人都能执行
  • 求助!!在linux下复制文件时显示cp: cannot create directory `/usr/local/arm': Permission denie
  • 删除了linux的usr var 文件夹怎么办?
  • 晕了,使用sudo名ing改了usr文件夹的权限,现在都无法使用sudo命令了
  • Red Flag Linux 6 /usr/src/kernels/2.6.22.6-1-i686下只有头文件?
  • /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found
  • 交叉编译时候,怎么避开/usr/lib和/usr/include
  • 在linux中有/usr分区,现在新增一个硬盘,如何将这个硬盘空间分给/usr
  • /usr/share/icon,和/usr/share/pixmap
  • 在安装Linux时,如果未给/usr挂载磁盘分区,那往/usr里写数据时,数据保存在哪儿啊?
  • 想在aix4.3的usr下安装apache,可是空间不够,请问怎么扩大usr卷?
  • su - root的时候出现-bash: /iprscan/bin/Linux:/usr/local/genome/iprscan:/usr/local/genome/iprscan/bin: No such file or directory
  • 系统函数__put_usr copy_to_usr()
  • /usr/local/xx。我想备份装在linux上的软件,如xx.是不是直接将xx打包,重装系的时候直接解压到/usr/local里面就好?
  • 我的 /USR下空间不够用了,怎么能够扩充呢?
  • /usr 求助!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3