设为首页 加入收藏

TOP

Solaris搭建64位C语言开发环境
2014-04-07 00:39:40 来源: 作者: 【 】 浏览:206
Tags:Solaris 搭建 64位 语言 开发 环境

  刚来公司时,公司的C程序还是32位的。后来我阅读了一些资料,觉得64位的程序才是真正的趋势,所以就开始尝试着开发64位的程序。这篇文章介绍如何在Solaris下搭建64位C语言开发环境,希望给需要的朋友一点帮助。

  (1)gcc

  Solaris的/usr/sfw/bin/gcc可以用来编译64位C程序,但是需要加-m64编译选项。此外也可以从gcc的官网下载gcc源代码,自行编译安装,但是要注意编译出来的gcc需要是64位的。

  (2)gdb

  调试64位C程序需要64位的gdb,gdb的安装步骤如下(以7.6版本为例):

  1)gunzip gdb-7.6.tar.gz

  2)tar xvf gdb-7.6.tar

  3)cd gdb-7.6

  4)export CC="/usr/sfw/bin/gcc -m64"

  5)./configure –prefix=“/…/…(a folder path)”

  6)make

  7)make install

  需要注意的是,目前gdb的最新版本是7.7,在Solaris下编译会有错误。解决办法也很简单,可以参考这篇文章。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Nginx源码分析:ngx_list_t单链表 下一篇PSP编程初探 Hello Wor..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·在 Redis 中如何查看 (2025-12-26 03:19:03)
·Redis在实际应用中, (2025-12-26 03:19:01)
·Redis配置中`require (2025-12-26 03:18:58)
·Asus Armoury Crate (2025-12-26 02:52:33)
·WindowsFX (LinuxFX) (2025-12-26 02:52:30)