Solaris搭建64位C语言开发环境

本文详细介绍了如何在Solaris操作系统中搭建64位C语言的开发环境,包括使用gcc编译器添加-m64选项以生成64位程序,以及如何配置和安装64位版本的gdb进行调试。文章还提到了Solaris下tar命令的特殊性以及在编译gdb时遇到的问题和解决方案,并推荐了《Solaris 64-bit Developer’s Guide》作为参考资源。
摘要由CSDN通过智能技术生成

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

(1)gcc

Solaris的/usr/sfw/bin/gcc可以用来编译64位C程序,但是需要加-m64编译选项,否则默认编译出来的是32位程序。此外也可以从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)export CC="/usr/sfw/bin/gcc -m64"
4)mkdir build_gdb
5)cd build_gdb
6)../gdb-7.6/configure –prefix=“/…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值