位Linux下使用GCC编译64位程序(linuxgcc64)

Linux操作系统作为开源软件,被广泛的安装在各种网络服务器、工作站、智能家居设备及个人计算机上。它具有高性能、高稳定性、可伸缩性,因而受到广大开发者的青睐。本文将简单介绍在Linux下使用GCC编译64位程序。首先,我们需要安装GCC,一般直接使用Linux自带的安装脚本即可完成安装。

大多数linux发行版本都支持x86_64架构的编译,如果你的开发机器没有安装, 那么可以通过更新软件仓库安装一下:

`$ sudo apt-get install g++-4.4` #执行安装g++编译器

然后,配置makefile,在Makefile文件中添加参数,使用-m64参数,表示编译成64位程序:

`CFLAGS=-m64 ` #指定编译为64位程序

接下来,可以编写代码文件,例如myprogram.c文件,将程序通过gcc编译成64位程序:

$ gcc -o myprogram myprogram.c -m64    #编译
$ chmod +x mynprogram #授予可执行权限
$ ./myprogram #运行程序

上述是在Linux下使用GCC编译64位程序的方法。在以上的过程中,我们需要获取GCC的支持,加以配置Makefile,编写代码文件,并使用gcc编译成64位程序,然后使用chmod +x给可执行权限,最后在终端上运行程序。总之,只要遵循上述步骤,在Linux下就可以使用GCC编译64位程序了。


数据运维技术 » 位Linux下使用GCC编译64位程序(linuxgcc64)