谈到linux,没人不懂gcc,当然,学过C语言的都该知道gcc,毕竟所有的类C编译器基本都有gcc来构成。
GCC的意思随着时间的发展也从最初的GNU C Compiler发展到GNU Compiler Collection,也就是GNU编译器的统称集合。GCC对与操作系统与硬件的的支持,可以说是:无处不在。
一、gcc编译过程
GCC的编译过程要分为四个阶段来进行:预处理阶段,编译阶段,...
分类:
编程语言 时间:
2014-08-30 20:30:20
阅读次数:
240
tmux 快捷键 =========== @[tmux|快捷键|linux] ####1. tmux简介 ?`tmux`是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行t...
分类:
其他好文 时间:
2014-08-29 13:15:18
阅读次数:
164
下载网址:http://ftp.gnu.org/gnu/gdb/1.编译python必须安装开发工具# yum groupinstall "Development tools"2.其他需要的模块# yum install zlib-devel# yum install bzip2-devel# yu...
分类:
编程语言 时间:
2014-08-28 19:44:55
阅读次数:
237
最近搭了个主从复制,中间出了点小问题,排查搞定,记录下来
1
环境:
虚拟机:
OS:
centos6.5
Linux host2 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
服务器IP
192.168.18.66
192.168....
分类:
数据库 时间:
2014-08-28 18:08:15
阅读次数:
442
mingw允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时库。这样一些依赖linux系统命令的的项目,就可以在windows下进行开发调试。
1,进入mingw/f 官网 http://sourceforge.net/projects/mingw/files/ ,下载合适的版本
2,执行mingw-get-setup.exe 默认安装即可
...
分类:
其他好文 时间:
2014-08-28 13:19:39
阅读次数:
962
基本正则表达式和文本处理工具之grep、egrep和fgrepGrep(globalsearchregularexpressionandprintouttheline全局搜索正则表达式并把行打印出来),是一种强大的文本搜索工具,egrep和fgrep的命令跟grep只有很少的差别,linux使用的是GNU版本的grep,功能非常强大,可以通过-G,-..
分类:
其他好文 时间:
2014-08-28 02:08:59
阅读次数:
432
内核开发,kernel panic是再常见不过的了,根据异常栈通常即可定位出代码出错的大概位置,但是有些时候我们还是会需要使用反汇编工具来帮助我们定位一些异常,objdump.
该反汇编工具存在于prebuilts/gcc/linux-x86/arm/gcc-linaro-aarch64-linux-gnu/bin/文件夹下,可参考如下使用方法:
1) prebuilts/gcc/li...
分类:
其他好文 时间:
2014-08-27 23:28:38
阅读次数:
324
一、前言二、搭建环境* Linux laptop 2.6.32-45-generic #100-UbuntuSMP Wed Nov 14 10:41:11 UTC 2012 i686 GNU/Linux* tinyproxy 1.8.1三、安装方法$sudo apt-get install tiny...
分类:
其他好文 时间:
2014-08-27 23:24:28
阅读次数:
364
1,版本选择2.2.52,安装cygwin,并安装Devel下的make:The GNU version of the 'make' utility3,安装python2.74,下载NDK5,环境变量设置,PATH:C:\cygwin\bin;D:\eclipse_android\sdk\platf...
分类:
其他好文 时间:
2014-08-27 10:47:27
阅读次数:
229
一 linux所有的源文件均在/usr/include文件夹下面。比如我们#include 就在此目录下。而#include 就在/usr/include/i386-linux-gnu/sys/目录下#include就在/usr/include/i386-linux-gnu/bits/目录下~~二 ...
分类:
移动开发 时间:
2014-08-27 01:37:56
阅读次数:
307