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

关于IBM AIX5 下-O 与-G的编译问题

    来源: 互联网  发布时间:2015-01-05

    本文导语:  大家好,今天比较忧闷, 再S85上用xlC -g 能够编译通过,并运行。但是用xlC -O编译,能通过,却一运行就core了。呵呵忧闷。不知道再-g 与-o上编译他们本质的区别在那里,你要是只知道-g是为了跟踪,-o是...

大家好,今天比较忧闷, 再S85上用xlC -g 能够编译通过,并运行。但是用xlC -O编译,能通过,却一运行就core了。呵呵忧闷。不知道再-g 与-o上编译他们本质的区别在那里,你要是只知道-g是为了跟踪,-o是优化编译,就不要跟贴了,谢谢

|
不知你看过write clean code没有,按照这本书的思路,问题可能在你的代码中,
很可能是内存访问出了问题。-o是用来优化的,一优化就可能改变代码的顺序,比如说memset越界吧,本来的变量生明顺序可以掩饰这个错误(越界的后面还有变量,保护了进程的stack),一旦顺序变了就掩饰不了了,你的机器上有调试工具
吧,掉出来看看core,能不能定位。
也可以试试吧所有的警告选项全部打开。
注意一下警告信息里有没有线索。

|
一般来说,-o是用来优化代码的,-g是用来生成调试信息的。

这两个参数一般不同时出现。

|
如果需要调试程序就需要 -g 参数!

    
 
 

您可能感兴趣的文章:

  • 请问有谁知道IBM的编译器Jikes吗
  • 请问IBM UNIX AIX Uersion 5 如何编译C++程序?
  • ibm aix vacpp 编译问题,分多多。
  • 在IBM上使用动态链接库编译多进程程序时遇到的问题~
  • 菜鸟问题(可以安装Unix(AIX)+IBM DB2的最便宜的IBM机器是多少RMB)
  • 关于IBM的问题
  • 请教一个关于IBM的服务器不能启动的问题?
  • IBM AIX 上的问题
  • IBM T60下装linux/win XP双系统问题
  • 一个简单的问题:IBM HTTP server和WebSphere
  • IBM笔记本安装linux问题
  • 在redhatLinux8下安装IBM Website developer时碰到问题了
  • 一个使用IBM VIAVOICE的问题
  • ibm 英汉词典安装问题?
  • IBM 120G大硬盘装linux出问题(高分)
  • 我在IBM X20笔记本上安装红帽,遇到一个很难解的问题,请大侠指点
  • 白痴一点的问题:请帮忙看一下这是不是IBM 的AIX
  • 服务器问题:IBM RS/6000系列,型号 7044-270 ,台式!谁知道它知道哪些操作系统?? 我现在要装 redhat liunx !!!
  • 请问各位老大,各种服务器(比如HP,IBM,DELL等,及各种小型机)都兼容什么操作系统,以及与磁阵的兼容性问题
  • 请教在哪里可以学习IBM AS/400,怎样学习较好?各位帮帮忙,这是一个关系到小弟前程的问题!重谢!!!
  • 在ibm的笔记本上安装linux8.0出现问题,救急!!!
  • 送分!送分!!!请讲解一下BEA的WebLogic和IBM的websphere以及其他的WEB应用服务器软件的优、缺点。还有前两者使用过程中应该注意的问题细节!
  • 本人想投奔linux,请问IBM T42装linux方便吗?主要是驱动方面以及一些基本应用软件的问题完善吗
  • ibm AIX系统中文文件名乱码问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 各位帮忙,我收到IBM的IBM webphere活动请柬,网址现在找不到了。
  • ibm的aix系统,现在ibm还支持吗
  • IBM的产品好次,不知道大家是否有同感
  • IBM WebSphere 是个什么东西???
  • IBM HTTP Server
  • 我的IBM--AIX证书!
  • IBM i 数据和资源访问的Java类库 JTOpen
  • IBM System x3400 无法安装 CentOS 6.2
  • 何处能下载到ibm visualAge 3.5 for java?
  • IBM WebSphere如何配置?
  • 来自IBM developerWorks的调查,敬请关注
  • hp_unix可以装在IBM服务器上吗。为什么?
  • IBM的服务器不支持Fedora?
  • Rails的DB2驱动 IBM_DB gem
  • IBM数据库 DB2
  • 那里有IBM的WEBSPHERE下载,能告诉我下载的网址吗?
  • 高分寻找 用过IBM S390机的人吗?给出其信箱或QQ也行!
  • 请问IBM那个什么机器人代码开发的地址是多少?
  • 寻求IBM T40下的Linux驱动程序
  • 一个IBM AIX运维人员需要学会什么东西?谢谢


  • 站内导航:


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

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

    浙ICP备11055608号-3