一.什么是GNU Global GNU global是一款优秀的代码阅读工具,能对符号的定义和引用建立索引,方便代码阅读。GNU global支持的语言很多,它自身支持C,C++,Yacc,Java,PHP4和汇编语言中符号的定义和引用,还通过 Exuberant Ctags 支持40余种语言的符号 ...
分类:
其他好文 时间:
2017-06-24 20:51:38
阅读次数:
353
mac上sed和liunx是不一样的,所以有些指令可能不通用,需要将mac上sed替换成gun的; Install Homebrew First, visit Homebrew homepage and follow the installation instructions to install ...
分类:
系统相关 时间:
2017-06-17 11:16:25
阅读次数:
481
http://blog.csdn.net/mydo/article/details/3738336 GNUC的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(FunctionAttribute)、变量属性(Variable Attribut ...
分类:
编程语言 时间:
2017-06-13 17:13:24
阅读次数:
183
ARM Build Tools GNU Tools for ARM Embedded Processors. GNU Make for Windows. GNU Tools for ARM Embedded Processors 1. 到网站下载最新GUN ARM工具链,https://develo ...
分类:
其他好文 时间:
2017-06-12 22:34:29
阅读次数:
326
题意:给出n把枪和m个怪。每把枪有一个攻击力,每一个怪有一个防御力。假设某把枪的攻击力不小于某个怪的防御力则能将怪秒杀,否则无法杀死。一把枪最多仅仅能杀一个怪,不能用多把枪杀同一个怪。每杀一次怪能够得到枪的攻击力减去怪的防御力的的分数。求得分的最大值。 贪心。首先我们考虑这样一种情况:用攻击力为A的 ...
分类:
其他好文 时间:
2017-06-04 18:38:38
阅读次数:
130
Linux上文本处理三剑客 grep :文本过滤( 模式:pattern) 工具; grep, egrep, fgrep (不支持正则表达式搜索,但搜索纯文本的数据最快) sed :stream editor ,文本编辑工具; awk :Linux上实际是gawk(GUN awk) ,文本报告生成器 ...
分类:
其他好文 时间:
2017-06-04 17:01:06
阅读次数:
269
GUN:GNU's Not UNIX的缩写,是一项运动。是1983年Richard Stallman针对UNIX走向毕源和和收费后发起的运动,旨在打造出一套完全开源免费的操作系统。 为了更好地实施GNU运动,Richard Stallman在1985创立了自由软件基金会(Free Software ...
分类:
其他好文 时间:
2017-06-03 15:06:06
阅读次数:
166
Linux基础 UNIX的定义: UNIX是一个计算机操作系统,一个用来协调、管理和控制计算机 操作系统的特点:多用户和多任务 GUN计划,是由Richard Stallman在1983年9月27日公开发起的,它的目标是创建一套完全自由的操作系统。 Linux的定义:Linux是一套免费使用和自由传 ...
分类:
系统相关 时间:
2017-05-23 14:24:27
阅读次数:
194
在过去的一个多星期时间里,我通过在线观看aminglinux教学视频进行学习Linux系统,初步了解和接触了Linux。1.Unix、Linux、GUN、gpl是什么?Linux常见发行版SlackWare、Suse、Debian、Android等等(ios属于Unix)Linux可以做服务器,跑网站,个人PC操作系统,手机系统,路由器..
分类:
系统相关 时间:
2017-04-24 23:09:04
阅读次数:
178
通过函数能显著增强Makefile的功能。对于simple项目的Makefile,尽管使用了模式规则,但还是有一件比较麻烦的事情,就是要在Makefile中指明每一个项目源文件。下面介绍几个后期会使用到的函数,更多请参考《GUN Make》。 1.abspath函数 从命名就应该能够猜出它的作用。a ...
分类:
其他好文 时间:
2017-04-23 18:09:04
阅读次数:
202