如何解决'collect2:劳工处返回1退出状态“?

当我建立我的源代码在linux上我得到了像qstring.cpp错误:(文字+ 0x2c01):未定义的参考`终止(无效)'collect2:劳工处返回1退出状态

如何解决这个问题呢?

--------------解决方案-------------

terminate ,在C ++标准库的定义,因此请确保您连接,在假设你使用GCC编译器,你应该使用g++可执行文件编译源代码 ,而不是gcc可执行文件:

g++ source.cc -o output

当作为执行g++链接器在C ++标准库(的libstdc ++)为您自动链接。 如果改为执行gcc作为普通gcc或者你直接调用链接程序ld那么你需要添加-lstdc++自己在图书馆,例如链接:

gcc source.cc -o output -lstdc++ # Compile directly from source
ld source1.o source2.o -o output -lstdc++ # Link together object files

你需要找出哪些对象文件或库terminate生命,包括它在你的编译/链接命令。

如果是在一个对象或源文件,只需把它给你的gcc (假设你实际使用gcc如果没有,则该方法将可能是相似的)命令,按正常。 如果它是在一个库中,你应该考虑的-L库路径)和-l库名)选项。

void terminate(void) { raise(9); }

分类:Linux的 时间:2012-01-01 人气:0
本文关键词: Linux中,超级链接
分享到:

相关文章

  • 生()/ CBREAK()函数在Linux中的链接错误 2014-10-08

    当我编译此代码,它表明我的链接错误 #include <curses.h> #include <ncurses.h> int main() { int ch; raw(); /* Line buffering disabled */ } 编译器错误: /tmp/ccY9Bug1.o: In function `main': raw.c:(.text+0x12): undefined reference to `raw' collect2: ld returned 1 exit st

  • 我点击电子邮件中超级链接,收到此错误信息:“该操作已被取消由于这台计算机的限制的影响,请与系统管理员联系。” 2012-09-01

    使用Outlook 2007年我收到一封电子邮件,其中的超链接. 我点击超链接并收到此错误信息:"该操作已被取消由于这台计算机的限制的影响,请与系统管理员联系." 如何打开这个功能回到? 我用我的个人电脑在家里. 我想这是我的"系统管理员". 我无法找到一个字段的地方更改此选项. 超链接工作就好了,直到谷歌浏览器本身安装在我的电脑上没有我的允许. 我卸载它,和超链接没有奏效SENCE. 我该用谷歌搜索惩罚我要卸载谷歌浏览器的方法吗? --------------解决

  • 如何在SlickEdit的在Linux中ENV链接OpenSSL库 2012-12-02

    嗨,大家好, 我想知道如何在SlickEdit的链接OpenSSL库. 我曾尝试各种选项,但没有喜悦. 如果我运行命令提示符含OpenSSL的代码程序运行良好,显示库是不错,但我不知道如何在SlickEdit的链接. --------------解决方案------------- 链接? 什么是你的链接意思? 当建立一个程序? 也许,你需要正确地设置了"Project Properties对话框",当你安装一个SlickEdit的管理项目,或设置自己的makefile,并将其添加到Sl

  • Excel中 - >超级链接 - >智能图形艺术 2014-07-29

    HI, 我试图使用智能图形艺术在Excel决策树. 我插在一对夫妇的图形的箱子中的超链接,但他们不工作/他们不走"唱首歌"到目标表....? 任何建议表示赞赏. 这是我在Excel中创建决策树的第一次尝试....谢谢 --------------解决方案------------- 请尝试以下步骤: ·智能技术中右键单击艺术形象上,然后单击超链接. ·浏览到特定的文件,然后单击打开. 如果你想打开图像,右键单击它,然后单击打开超链接.

  • 如何重写DataGrid中从XML生成的超级链接字符串值? 2012-02-01

    我有一种情况,我需要检查驻留在独立的"选项"窗口中的单选按钮后,更改超链接的名称在数据网格. 我启动使用的ICommand分配到同一个超链接这个"选项"窗口. 我有麻烦重命名的超级链接名称. 超链接使用XMLDataProvider从XML生成的. 我也用的IValueConverter将XML字符串转换为ICommand的. 我希望在这里找到解决方案. 先感谢您. 链接到测试解决方案:http://cid-0c29483cf3a6a14d.office.live.

  • Live Mail中 - 发送 - 链接通过电子邮件 - 超级链接不活动 2012-06-07

    与Win7的IE8和Live Mail的. 当我使用IR8的文件>发送>链接通过电子邮件功能,通过Windows Live Mail中,用生成的URL的电子邮件发送URL但它只能是文字 - 它不是一个活跃的超链接. 那么它必须被选中,重新进入到使其成为活动的超链接. 这是从中自动生成的电子邮件中的超连结以前的版本的变化. 这是一个选择的地方(在哪里?)或设计变更? 谢谢. --------------解决方案------------- 提示:添加一个空格在邮件的每一个环节,到底应该做出对接受者

  • 如何将超级链接添加到Visio 2003中的形状? 2013-07-04

    如何将超级链接添加到Visio 2003中的形状? --------------解决方案------------- 选择形状,菜单插入 - >超链接 问候,保罗数量锐减,Sandrila有限公司工程和软件模板和应用程序的Visio - http://www.sandrila.co.uk/

  • SharePoint Designer 2007中 - 发送电子邮件:空格内的超级链接标签更改为加号(+) 2013-09-07

    我使用SharePoint Designer 2007发送自定义任务通知. 在查找值的零售空格,如果他们不是在HTML超级链接标记报价的一部分. 然而,如果一个查找值是标记(例如链接)的一部分,报价单内的空格被改变为加号(+). 对此有何想法? 谢谢. 干杯! --------------解决方案------------- 在HTML超级链接标记报价 我假设你谈论 <a href="SomeURLHere">Some link<a> 不能使用空格URL中的 -

  • 我转发从工作电邮到我的Hotmail帐户(现处的最新版本)。 在电子邮件中的超级链接不会成为“活跃”。 我该怎么办? 2013-11-18

    我有一个新的Windows 8 64位计算机. 从工作转移到我的个人展望(Hotmail等)帐户的链接不会成为"活跃". 我如何活跃呢? --------------解决方案------------- 嗨JenniferKrull, 请接受我的道歉是为了响应您的查询,我们目前正在接受支持请求量高的延迟. 我们完全明白,你需要帮助才能够查看和打开您在您的Microsoft帐户收到的超链接. 让我来帮助您在这个问题上和放心,我一定会尽我所能来帮助您解决问题. 为了让我们正确地解决您的问题,

  • 如何在CSS中的两个超级链接的设置空间? 2014-03-19

    我在我的网页两个超级链接 <a>link 1</a><a>link 2</a> 我需要有这些超级链接之间的空间. 我写的CSS像下面为 <style> a {display:inline-block; margin-right:10px;} </style> 但问题是, cursor:pointer是在悬停也显示"保证金权:10px的;" 这种感觉并不像在超链接中之间的空间. 我怎样才能让空间在它们之间没有curs

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 2.565 (s). 10 q(s)