当前位置: 首页 > wzjs >正文

做pc网站推广方案设计

做pc网站,推广方案设计,珠海做公司网站,网站做抽奖活动Linux下默认并不会像Windows那样加载可执行文件所在目录下的so,但是其实是提供了这个功能的,可以通过以下几种方式开启这个功能 1、ld链接时使用-rpath $ORIGIN,gcc/g链接时使用-Wl,-rpath,$ORIGIN: gcc -o myprogram myprogram…

Linux下默认并不会像Windows那样加载可执行文件所在目录下的so,但是其实是提供了这个功能的,可以通过以下几种方式开启这个功能

1、ld链接时使用-rpath '$ORIGIN',gcc/g++链接时使用-Wl,-rpath,'$ORIGIN':

gcc -o myprogram myprogram.c -L. -lexample -Wl,-rpath,'$ORIGIN'

如果需要放在特定目录(比如bin下的可执行文件要加载lib下的so):

gcc -o myprogram myprogram.c -L. -lexample -Wl,-rpath,'$ORIGIN/../lib'

修改既有可执行文件(patchelf为第三方工具):

patchelf --set-rpath '$ORIGIN' myprogram

要注意这种方法只能作用于当前可执行文件搜索依赖的so,不能用于下一级的so搜索依赖的so

2、使用shell脚本加载器,并使用LD_LIBRARY_PATH环境变量指定搜索路径:

LD_LIBRARY_PATH='$ORIGIN' ./myprogram

或者:

export LD_LIBRARY_PATH='$ORIGIN'
./myprogram

要注意这种方法将作用于所有读到该环境变量的程序以及子级的so搜索依赖的so,特别是可能会影响子进程

3、使用shell脚本加载器,并使用ld.so的--library-path指定搜索路径

/lib64/ld-linux-x86-64.so.2 --library-path '$ORIGIN' ./program

要注意这种方法将作用于该程序以及子级so的搜索依赖的so,但不会影响子进程

这个方法的另一个好处就是可以将ld.so也集成进软件包中

http://www.dtcms.com/wzjs/441604.html

相关文章:

  • 中国建设银行国际互联网站如何让百度快速收录网站文章
  • 百度推广商桥网站上怎么去掉成都网站建设系统
  • 做生蚝批发登录什么网站好苏州做网站哪家比较好
  • 专门做短视频的公司北京seo案例
  • 重庆做网站推广seo主要做哪些工作
  • 自助外贸英文网站建设排名优化软件
  • 青岛做网站价格什么是互联网营销
  • 求免费网站能看的2021网站推广方案范文
  • 做诈骗网站犯什么法河南网站定制
  • 龙华网站建设销售员郑州最新通告
  • 注册一个设计公司需要多少钱福州seo推广优化
  • 营销网站建设维护百度seo优化排名软件
  • 网站建设捌金手指花总十九百度sem是什么意思
  • 北京h5网站建设公司太原免费网站建站模板
  • wordpress主题防盗版seo智能优化公司
  • 蓝色机械营销型网站商品seo关键词优化
  • 网站开发按前端后端分解优秀的品牌策划案例
  • 北京房产网最新楼盘珠海百度关键字优化
  • 做彩票网站需要境外实事新闻热点
  • 网站建设企业推荐今日新闻最新10条
  • 系统开发北京网站建设搜索引擎最新排名
  • 一起做网店类似网站关键词免费
  • 快速搭建房屋seo实战
  • 湛江网站制作推荐百度seo排名查询
  • 石龙网站开发全网关键词云在哪里看
  • 自己怎么做百度网站百度系app
  • 做网站需要多久杭州seo代理公司
  • 哈尔滨网站建设效果好网站关键词优化教程
  • 邪恶东做图网站茶叶推广软文
  • 网站设计网站制作手机一键优化