错误 undefined reference to __cxa_guard_acquire/release

用gcc编译 c++ 程序时,出现错误 undefined reference to __cxa_guard_acquire linker error, 但是用icc可以正常编译, 问题出在static 上。从网上搜到的解决办法是加库的链接:

To resolve this undefined references (__cxa_guard_acquire ) , add a library flag "-lstdc++" in your Makefile. It should work. It worked for me.
(http://rowley.zendesk.com/entries/46190-undefined-reference-to-cxa-guard-acquire-error-message)
加上后工作正常。

转自http://blog.sina.com.cn/s/blog_607233f50100xlml.html

 

在 gcc编译语句后添加-lstdc++即可。

如果出现其他未定义声明的情况:

undefined reference to `XXX'
collect2: ld returned 1 exit status

同理添加-lxxx编译参数即可。

 

undefined reference to ‘pthread_create’:

添加-lpthread编译参数即可

 

转载于:https://www.cnblogs.com/LarryGen/p/5285920.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/491064.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MATLAB GUI的CreateFcn如何创建

看MATLAB关于GUI代码的时候发现有一些function _CreateFcn(hObject, eventdata, handles)函数,那么这类函数是如何创建出出来的呢? 首先在MATLAB中输入guide,打开其中一个GUI文件,现在随便打开一个我之前创建好的GUI:…

文小刚:量子革命是最不可思议的物理革命

来源:科学网人类生活在一个怎样的世界里?凝聚态理论物理学家、美国麻省理工学院终身教授、美国科学院院士文小刚的答案是:“我们生活在量子计算机里面。量子信息是真实的,而所看到的各种物质、人,都是量子信息的虚拟反…

QT+Halcon综合示例:clip回形针2D位姿检测

QTHalcon综合示例(一):clip回形针2D位姿检测0、halcon源码:1、Qt代码:2、运行结果:下载:clip回形针2D位姿检测 0、halcon源码: * clip.hdev: Orientation of clips * dev_close_w…

成都Uber优步司机奖励政策(3月17日)

滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfryf/p/4612609.html 优步奖励低/不挣钱/怎么办?看这里:http://www.cnblogs.com/mfry…

MATLAB GUI如何创建Callback函数

本文以创建按钮的Callback函数为例介绍了在MATLAB如何在GUI中创建Callback函数 首先在MATLAB中输入guide,打开GUI文件,这里我随机打开一个我之前创建的GUI文件: 假设现在要创建start按钮的Callback函数,则双击该按钮,…

互联网50年:从信息高速公路到超级智能的进化

来源:战略前沿技术编者按:2019年,迎来互联网诞生50周年。本文根据中信出版社7月出版的《崛起的超级智能:互联网大脑如何影响科技未来》一书的内容和观点,重点阐述了互联网是如何在50年中发生重大变化,如何促…

添加删除 板块 struts2

一:读doc 文档 二:设计规定,怎么命名规范 数据库 Action 1:实现一个Action 的最常用的方式 从ActionSupport 继承 2:DML 动态 方法调用! 3:通配符配置* {1} {2} 4:接收参数的方法&am…

MATLAB摄像头可以运行但是打不开视频

今天在学习一个MATLAB关于摄像头操作的代码,运行之后摄像头会一闪一闪,但是就是打不开视频的画面,查看了半天代码发现代码也没有错,最后尝试着将代码中的下面这句中的320x240改为640x480就可以打开视频了 vid videoinput(winvid…

大脑简史(2)-研究大脑的手段

来源:人机与认知实验室上篇文章笔者和大家分享了认知神经科学历史上的大事件,这些大事件有的极大程度的改变了人们的思维,有的直接推动了神经科学的发展,可以这么说,没有这些前人的努力,就没有我们现在取得…

stm32_DMA采集一个AD数据_并通过DMA向串口发送

这是以前学32的时候写的,那时候学了32之后感觉32真是太强大了,比51强的没影。关于dma网上有许多的资料,关于dma采集ad网上也有很多。亲们搜搜,这里只贴代码了,其实我也想详详细细地叙述一番,但是自己本身打…

QT综合示例:QT串口通信

QT综合示例:QT串口通信0、界面:1、代码:如果用qt写程序作为上位机,然后通过和usb和下位机通信的时候,就需要用到qt中的串口通信了。 0、界面: 1、代码: 1).pro 添加: …

MATLAB GUI如何制作下拉列表

MATLAB在GUI中可以实现下图所示的下拉列表: 方法: 在MATLAB中输入guide打开一个现有的GUI或者新建一个GUI放置一个弹出式菜单,如图所示双击新建的弹出式菜单,打开检查器,点击检查器的“string”菜单栏右侧的按钮&…

如果每个人都是一个粒子…… | 从物理学中寻找社会规律

来源:环球科学人类的许多社会行为似乎是难以捉摸的,包括经济、交通、个人选择。不少科学家尝试从物理的角度解释人类社会,他们将人比作粒子,每个个体之间的行为、选择都会互相影响。就像物理粒子会受到不同类型的力的控制&#xf…

猎豹MFC--文件对话框CFileDialog

如下叫做打开文件对话框:CFileDialog类在对话框上添加文本框,接收回车键设置,多行,编辑修改ID,垂直滚动条 水平滚动条 属性设置。添加菜单资源:这个菜单是给主窗口使用的,所以在主窗口对话框属…

MATLAB的GUI界面不显示XY坐标轴

在GUI中创建一个坐标轴,默认会显示XY坐标,如下图: 如何关闭XY坐标轴呢? 首先在打开GUI界面,双击该坐标轴,在Xcolor和Ycolor中选择白色,将坐标轴设置为白色: 然后在xticklabel和ytic…

机器人工作原理的超详细解析,生动、形象!

来源:笑看国际风云很多人一听到“机器人”这三个字脑中就会浮现“外形酷炫”、“功能强大”、“高端”等这些词,认为机器人就和科幻电影里的“终结者”一样高端炫酷。其实不然,在本文中,我们将探讨机器人学的基本概念,…

数字图像处理:图像变换的基本模型

数字图像处理:图像变换的基本模型 一、常用图象的变换模型 变换模型是指根据待匹配图像与背景图像之间几何畸变的情况,所选择的能最佳拟合两幅图像之间变化的几何变换模型。可采用的变换模型有如下几种:刚性变换、仿射变换、透视变换和非线形变换等&am…

MATLAB如何把图片显示在GUI上

在按键回调函数中加入: axes(handles.axes1); %指定坐标轴 I imread(test1.jpg); %读入图像 imshow(I); %显示图像

Nginx 的线程池与性能剖析【转载】

正如我们所知,NGINX采用了异步、事件驱动的方法来处理连接。这种处理方式无需(像使用传统架构的服务器一样)为每个请求创建额外的专用进程或者线程,而是在一个工作进程中处理多个连接和请求。为此,NGINX工作在非阻塞的…

Halcon算子学习:XLD几种边缘连接函数

Halcon算子学习:XLD几种边缘连接函数 1.union_cotangential_contours_xld (Contours : UnionContours : FitClippingLength, FitLength, MaxTangAngle, MaxDist, MaxDistPerp, MaxOverlap, Mode : ) 根据输入的轮廓的端点处的局部曲率,连接曲率满足一定…