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

export的用法

    来源: 互联网  发布时间:2016-06-02

    本文导语:  想问一下,export的用法 现在我在/home 和 /home/lib下有两个自己编译的库libstr_lib.so libnumber_lib.so 现在我写了一个.C文件,想进行编译 所以我高设置环境变量 LD_LIBRARY_PATH=/home:/home/lib 可是在编译的时候发现在第二个路...

想问一下,export的用法

现在我在/home 和 /home/lib下有两个自己编译的库libstr_lib.so libnumber_lib.so

现在我写了一个.C文件,想进行编译

所以我高设置环境变量

LD_LIBRARY_PATH=/home:/home/lib

可是在编译的时候发现在第二个路径里的库找不到,

想问一下应该设置多路径下的环境库来使用?

编译命令:gcc -o main main.c -L/$LD_LIBRARY_PATH -lstr_lib -lnumber_lib

|
export是拿来支持模板分离编译的啊.跟你的动态链接库有联系的?

|
我们用export是用来定义并让子程序继承环境变量的

|
Ldconfig

|
冒号:应该没有错,不过LD_LIBRARY_PATH是设置动态加载时搜索路径,不是用在链接时的-L参数中的。

-L后面只能加一个路径,两个路径用两次-L应该就行了:



gcc -o main main.c -L/home -L/home/lib -lstr_lib -lnumber_lib


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












  • 相关文章推荐
  • 求助export问题,export CFLAGS= -I/include -L/lib
  • export 命令找不到
  • 请问:export是个什么命令啊,它一般有什么作用啊?
  • export导出
  • export的奇怪现象
  • shell 中 export是什么意思?
  • 关于export的问题
  • export
  • export的奇怪问题
  • export命令的用处是什么,具体怎么用?(20分相送!!!)
  • 怎么在linux下设置export里的路径
  • EXPORT_SYMBOL(foo) 時,重復輸出 ?
  • 关于脚本内外的命令执行问题,export,rm等
  • export 变量到子程序的问题
  • 浙ICP备11055608号-3 iis7站长之家
  • shell 编程中export 的问题
  • 把export写在脚本中无法执行,怎么回事呢?在命令行输入就可以.
  • 一个关于EXPORT 变量的问题,立即给分
  • makefile AIX export 变量传递失败
  • cvs 快速导出工具 cvs-fast-export


  • 站内导航:


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

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

    浙ICP备11055608号-3