当前位置:  技术问答>linux和unix

gcc3.3.2 -shared -fpic对异常支持不好吗?

    来源: 互联网  发布时间:2015-08-17

    本文导语:  我在一个so的函数中throw,却不能在调用这个函数的主程序中catch,在so中也不能catch。而同样的代码在主程序中执行,catch很正常。平台是AIX。 是不是目前gcc对(-fpic)下的异常还支持的不是很好? | ...

我在一个so的函数中throw,却不能在调用这个函数的主程序中catch,在so中也不能catch。而同样的代码在主程序中执行,catch很正常。平台是AIX。
是不是目前gcc对(-fpic)下的异常还支持的不是很好?

|
gcc可以编译c++,但是不会连接c++的标准库。

下面是一个小的测试程序。

以下是版本信息:gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5),没有加任何优化选项。

所以就算是用gcc也是没有问题的,不过不知道多线程情况下会不会有问题。

所以觉得应该不是编译器的问题,原因可能很多,因为不知道你的具体情况。

可能是优化选项的,平台,多线程...很多原因。

但是楼主既然是c++程序,最好还是用g++吧。:)

//////////////////////1.h///////////////
#include 

class E 
{
public:
    E( int i ):m_a(i){};
    ~E(){};
    void ep()const{ std::cout

    
 
 

您可能感兴趣的文章:

  • gcc3.2 + 2.4.20不支持多核编译?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • gcc3.3.2升级问题
  • gcc3.3编了一下午
  • 有人在Redhat7.2下装过Gcc3吗?
  • 问一个简单的问题,在redhat9下面,你们怎么样用QQ?gcc3.2?
  • 在cygwin1.5.12-1下是否可以安装gcc3.2.2
  • 如何删掉GCC3.0(我需要GCC2.0-----)
  • gcc3.4中struct中字节对齐问题??找了很久没有确定的方法。
  • 下了一个GCC3.0包用tar xjfv gcc-3.0.tar.bz2解压后出现一堆文
  • 那里可以下载gcc3.01?
  • 请教gcc3.2的安装
  • 问gcc3.3.3在Tru64Unix 4.0F下安装问题
  • 请问高手,在Solaris 8 gcc3.1编译的 *.o 和库文件 *.a ,可以提供在Solaris 7,9下使用吗?
  • 菜鸟问题:请问怎么安装Gcc3.0呀!随便问一下哪里有最新的版本下载?
  • gcc3.0能在solaris2.8(SPARC)下用吗?
  • 重新安了一次gcc3.4.0第二天启动不能进入X-windows
  • GCC3.4可以编译2.4内核吗 如何查看某版本内核是用哪个版本gcc编译的
  • ubuntu8.04下如何安装GCC3.4.0???
  • 我在Solaris8上安装了gcc3.3Solaris8,但是总是出错!错误如下:gcc: syntax error at line 1: `(' unexpected
  • 问高手,sun2.7系统自带的as是不是和gcc3.0.1不兼容,好像2.8的可以,是吗,如是这样,有谁知道as在哪边可以找到,请提醒
  • 请高手帮忙(linux gcc3.2.2下编译错误)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3