环境: CentOS-6.5 , gcc-4.4.7 系统必须已经安装有一个编译器,因为 gcc也是需要编译的,建议用root进行安装
首先 gcc 编译需要三个额外库,下载并按照下面的顺序安装它们,如下:
1. gmp ftp://ftp.gnu.org/gnu/gmp
2. mpfr ftp://ftp.gnu.org/gnu/mpfr
3. mpc http:...
分类:
其他好文 时间:
2015-04-21 20:50:03
阅读次数:
592
嵌入式入门-gcc编译器
一 GCC特点
GNU推出的功能强大,性能优越的多平台编译器。gcc可以在多种硬体平台上编译
出可执行程序,其执行效率与一般的编译器 相比平均效率要高20%~30%。
二 使用方法
gcc [-参数] file_name
gcc hello.c -o hello.out -o生成指定的文件名
三 编译过程
1 预处理 gcc -E ...
分类:
其他好文 时间:
2015-04-20 18:28:18
阅读次数:
133
GCC是Linux操作系统下一个非常重要的源代码编译工具,有着许多重要的选项,支持许多不同语言的编译,如C、C++、Ada、Fortran、Objective、Perl、Python、Ruby以及Java等,甚至Linux的许多内核和许多其他自由软件以及开放源码应用程序都是用C语言编写并经gcc编译...
分类:
系统相关 时间:
2015-04-19 17:27:14
阅读次数:
156
解决方法:yum-yinstallmysql-devellibxml2libxml2-devlibxslt*zlibgccopenssl[root@localhostMySQL-python-1.2.3]#pythonsetup.pyinstall这个命令解决gcc编译mysql-python模块的...
分类:
数据库 时间:
2015-04-18 12:47:23
阅读次数:
129
GCC简介
GCC(GNU Complier Collection )是GNU推出的功能强大、性能优越的多平台编译器套件,它包括了C、C++、Objective-C、Fortran、Java、Ada和Go语言的前端,也包括了这些语言的库(如libstdc++、libgcj等等),当前最新的版本是GCC 5.1 (2015-04-13)。
GCC可以在多种硬件平台上编译出可执行程序,其执行效率与...
分类:
系统相关 时间:
2015-04-15 23:24:39
阅读次数:
307
[操 作 系 统] Ubuntu 14.04 LTS[OpenCV版本] 3.0.0-beta[Eclipse 版 本] 3.8.1需要知识:Linux系统shell命令基础编译原理基础知识,预编译->编译->汇编->链接make 、cmake知识IDE使用经验gcc,g++编译...
分类:
系统相关 时间:
2015-04-15 16:52:36
阅读次数:
754
用gcc编译一个程序的时候出现这样的警告:warning: control reaches end of non-void function它的意思是:控制到达非void函数的结尾。就是说你的一些本应带有返回值的函数到达结尾后可能并没有返回任何值。这时候,最好检查一下是否每个控制流都会有返回值。《A...
分类:
其他好文 时间:
2015-04-15 12:50:40
阅读次数:
209
这篇blog试图说明这么一个问题,当一个c函数被调用时,一个栈帧(stack frame)是如何被建立,又如何被消除的。这些细节跟操作系统平台及编译器的实现有关,下面的描述是针对运行在Linux的gcc编译器而言的。c语言的标准并没有描述实现的方式。所以,不同的编译器、不同的操作系统都可能有自己的建...
分类:
其他好文 时间:
2015-04-14 12:52:14
阅读次数:
104
安装ndk从安卓官网下载,ndk,双击解压到当前文件夹。建议想装在那个文件夹便解压到那个文件夹,而且文件夹的路径中不要有空格,因为gcc编译的时候会把空格前后两个字符串作为两个文件夹来对待。使用gcc手动编译使用gcc编译程序需要先编写makefile文件,然后通过gcc make工具进行编译,ma...
分类:
移动开发 时间:
2015-04-14 00:12:40
阅读次数:
195
这篇blog试图说明这么一个问题,当一个c函数被调用时,一个栈帧(stack frame)是如何被建立,又如何被消除的。这些细节跟操作系统平台及编译器的实现有关,下面的描述是针对运行在Linux的gcc编译器而言的。c语言的标准并没有描述实现的方式。所以,不同的编译器、不同的操作系统都可能有自己的建...
分类:
其他好文 时间:
2015-04-13 22:36:03
阅读次数:
146