【已解决】ibyaml-cpp.a(memory.cpp.o): relocation R_X86_64_PC32 against symbol `_ZTVSt16_Sp_counted_baseIL
问题描述
工程文件依赖yaml-cpp,在编译工程文件时显示如下问题
/usr/bin/ld: /usr/local/lib/libyaml-cpp.a(memory.cpp.o): relocation R_X86_64_PC32 against symbol `_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: 最后的链结失败: bad value
collect2: error: ld returned 1 exit status
解决办法
删除yaml-cpp文件夹原来的build文件夹
打开cmakelist
project(YAML_CPP VERSION 0.7.0 LANGUAGES CXX)
add_compile_options(-fPIC)#添加这句编译选项
然后
mkdir build
cd build
cmake ..
make
sudo make install
OK!
【已解决】ibyaml-cpp.a(memory.cpp.o): relocation R_X86_64_PC32 against symbol `_ZTVSt16_Sp_counted_baseIL相关推荐
- (已解决)ImportError: torch.utils.ffi is deprecated. Please use cpp extensions instead.
(已解决)ImportError: torch.utils.ffi is deprecated. Please use cpp extensions instead. 问题翻译过来就是 torch.u ...
- CUDA out of memory.(已解决)+Windows和Linux查看占用显存的程序
参考链接:1.CUDA out of memory.(已解决)(有用有用) 2.Linux下查看CPU.内存占用率 Ubuntu下查看cuda占用情况&清除gpu占用&跑深度学习报错R ...
- 【已解决】安装cv2时Building wheel for opencv-python终端卡死
目录 1 问题背景 2 问题探索 3 问题解决 4 告别Bug 1 问题背景 环境: Ubuntu20.04 Python3.6 现象:终端输出类似下面的命令,并卡住不动 Building wheel ...
- linux fopen 段错误,fopen出现段错误,不解[已解决]
fopen出现段错误,不解[已解决] (2012-04-10 04:10:26) 标签: 杂谈 fopen出现段错误,不解[已解决]本来在Gentoo下编的一个C库,通过swig提供一个python接 ...
- linux 无线网卡连接网络连接不上去,【已解决】Ubuntu 10.04 无线网卡 无法连接
----------------------------------搬家声明-------------------------------------- ----------------------- ...
- 新遇到的系统编译问题!已解决!
今天做C语言题真的遇到了很多麻烦.先是很慢很慢的做了几道程序设计. 然后在结构体这块又遇到了系统编译错误. 不过经过丰哥和百度的指导,已解决,如果大家有类似问题,可以参考. ------------- ...
- npm缺少css-loader,/style-compiler,stylus-loader问题,npm没有权限无法全局更新问题【已解决】
npm缺少css-loader,/style-compiler,stylus-loader问题,npm没有权限无法全局更新问题[已解决] 参考文章: (1)npm缺少css-loader,/style ...
- Myeclipse中导入项目后java类中汉字注释出现乱码问题(已解决)
Myeclipse中导入项目后java类中汉字注释出现乱码问题(已解决) 参考文章: (1)Myeclipse中导入项目后java类中汉字注释出现乱码问题(已解决) (2)https://www.cn ...
- 【已解决】关于SQL2008 “不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了‘阻止保存要求重新创建表的更改’” 解决方案
[已解决]关于SQL2008 "不允许保存更改.您所做的更改要求删除并重新创建以下表.您对无法重新创建的标进行了更改或者启用了'阻止保存要求重新创建表的更改'" 解决方案 参考文章 ...
最新文章
- 20145233《网络对抗》Exp8 Web基础
- Java big file debug - random access
- c语言程序设计教程赵乘,《C语言程序设计教程》例题源码.pdf
- IntersectionObserver对象
- 10kv电压互感器型号_《装表接电》知识点16:设备型号
- iOS:项目中无用类检测和无用图片检测汇总
- 附录一 常见概率分布及相关公式
- Racecar 基于ROS通信机制的多点导航实验
- 关于全国信息安全作品赛的了解
- 茜在人名可以读xi吗_带茜字的女孩名字
- bootstrapTreeTable 树性插件不能够自动展开的问题
- 我们走在一起——走进京杭大运河漕运码头
- ds18b20c语言keil,DS18B20温度检测调节程序(C代码)
- 【SEED Labs 2.0】ARP Cache Poisoning Attack Lab
- 阿里云Linux服务器新手入门(2核4G)
- element UI实现el-dialog(弹框)可拖拽功能(网上借鉴)
- 干货 | PID算法在广告成本控制领域的应用
- springMVC教程初级(四)Controller篇(结果、参数 )
- 易臣OA系统如何解决会议管理不规范的问题
- vbs获取html内容,VBS获取网页内容
热门文章
- 自定义View将圆角矩形绘制在Canvas上
- 苹果新旧手机数据转移_如何将数据从安卓设备转移到iPhone12_苹果手机_手机学院...
- 简单照片墙制作html5
- SSM+图书馆电子文件资源管理 毕业设计-附源码091426
- VSCode 返回上一个光标 (上一个浏览位置)
- AI一分钟 | 苹果在自动驾驶领域苦追谷歌,测试车增至27辆;比尔盖茨:AI代替人类工作是件好事
- Python 【爬虫3】_微信小程序_小游戏数据助手数据爬取
- Kali无线渗透加油破解无线
- 自己电脑中安装黑群辉NAS
- 【AI绘图】来体验了下AI绘图