g++的编译选项:-Wl,-rpath=【转】

摘要:
转自:http://blog.csdn.net/russule/article/details/7057398动态链接库1生成hello.sog++-sharedhello.cpp-olibhello.sog++main.cpp-lhello-L./-Wl,-rpath=./-omain链接命令可使用g++main.cpplibhello.so.2-L./-Wl,-rpath=./-omaing+

转自:http://blog.csdn.net/russule/article/details/7057398

动态链接库

1 生成hello.so

g++ -shared hello.cpp -olibhello.so

g++ main.cpp -lhello -L./ -Wl,-rpath=./ -o main

链接命令可使用g++ main.cpp libhello.so.2 -L./ -Wl,-rpath=./ -o main

g++ main.cpp -L./second/ -Wl,-rpath=./second/ -lsecond -L./hello/ -Wl,-rpath=./hello/ -lhello -o main

http://www.cnblogs.com/maximusfz/archive/2010/12/01/1893384.html

免责声明:文章转载自《g++的编译选项:-Wl,-rpath=【转】》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇走进WPF之UI布局PDF文件结构(一)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

kernel: blk_update_request: I/O error, dev fd0, sector 0

检查后,控制台无法登录。重新启动虚拟机,报告下图,然后执行journalctl以显示以下系统消息日志原因搜索。。。...

layui使用layui-excel扩展导出xlsx格式文件

layui-excel扩展导出的文件可用office打开,正常显示;直接用table带的导出功能,导出的文件用office打开显示乱码。--导出表不展示--˃78910layui.config.use(['table','form','laydate','excel'],function(){11varform=layui.form;12vartable=l...

uniapp打包h5 出现'连接服务器超时,点击屏幕重试'的页面

跟踪以首先找出原因全局组件AsyncErrorNew在中注册。js文件可以自定义。我很快就过去了,所以我添加了一个空白页面,然后在清单中介绍了组件。json文件...

最新版Swagger 3升级指南和新功能体验!

因此,本期将为您带来一篇关于Swagger最新版本的文章。本文将向您展示Swagger最新版本的变化?如何将旧版本的Swagger升级到新版本?Swagger是一个用于生成、描述和调用RESTful接口的Web服务。Swagger 2.9.2的使用分为以下四个步骤:添加依赖项、启用Swagger功能、配置Swagger文档摘要信息和调用接口访问。让我们分别来...

笔记本中LVDS屏与eDP屏的比较

EDP,EmbeddedDisplayPort它是一个基于DisplayPort架构和协议的内部数字接口。目前,笔记本电脑液晶屏的信号传输方式主要可分为LVDS和eDP接口。eDP是一种相对较新的技术,它比传统的LVDS接口具有更多优势。此外,自Haswell平台以来,Intel芯片组取消了LVDS接口的支持,仅保留CPU直接输出的eDP信号。根据技术规范,...

注解@Slf4j

如果不想每次都写privatefinalLoggerlogger=LoggerFactory.getLogger(XXX.class);可以用注解@Slf4j一、在pom文件加入依赖org.projectlomboklombok二、代码packagecom.se...