![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GNU
文章平均质量分 77
forestcell
IT小角色
展开
-
强大的emacs
最近有项目要用linux下面编程,又找出了emacs。因为用惯了VS和eclipse等集成开发环境。所以觉得有些不舒服。不过由于以前用过几个月,上手还算可以,至少编辑文本是没有问题。纯写代码也不是啥大问题。不过由于习惯了提示,所以又找了找提示的解决方法。 让我们看看吧VS的提示比较弱,需要插件;emacs也是需要插件;VS的头文件和cpp切换,需要插件;emacs也是需要插件;原创 2010-03-16 10:36:00 · 874 阅读 · 0 评论 -
ubuntu和win7双系统
<br />双系统问题。<br /> <br />开始win7和wubi,由于升级后ubuntu后,wubi出现问题,无法解决。删除那块分区,重新安装linux。<br /> <br />由于不小心修改BCDEDIT导致,win7无法找到。装完后win7无法启动。使用winpe,然后运行win7引导区修复器。<br /> <br />修复完没有linux,运行EasyBCD直接可以修复丢失的linux分区。很方便。<br /> <br />总结:<br />尽量使用EasyBCD等工具。否则输入命令还是会有原创 2010-09-08 10:03:00 · 651 阅读 · 0 评论 -
解析TS的PSI信息
用了这么久linux,感觉有点儿喜欢它了.尽管很多时候,工具很细碎.思路很奇怪.大部分都是有其他的可能.就像找*.h和*.hpp的文件的写法.find . -name "*.h|*.hpp" -type f 或者 find . -name "*.[h|hpp]" -type f原创 2011-07-21 22:12:32 · 1968 阅读 · 0 评论 -
ARM——开发工具—编译器
说起ARM开发,不得不说的就是编译器了。大家都熟悉的gcc,这个平台也有。反正说起嵌入式开发,大家必然要提的就是toolchain,也叫工具链。还有叫交叉(CROSS)工具链。其实都差不多。为什么有这么多版本的编译器?主要是市场决定的吧。不同的开发板会提供基于gnu标准修改的一些gcc、as、ld,一般elf文件还都是一样的。大部分原因是不同外设等硬件导致的。看看主流的ARM编译器有哪原创 2013-11-13 10:56:08 · 12451 阅读 · 0 评论 -
ARM——操作系统—最小操作系统
自己动手写最小的ARM操作系统。能够看到自己的代码,真的控制着硬件启动起来,心情是不一样的。ARM是嵌入式设备,想写个操作系统就需要了解硬件。在X86时代有BIOS帮我们,大部分东西简化了。在ARM时代,最小的操作系统,是设置好串口。通过串口打印字符。最小的PC,也是有键盘,显示器和主机。最小的嵌入式设备,无键盘,无显示器,只有主机,最通用的就是串口了。所以最小的操作系统,也只原创 2013-11-13 16:56:35 · 12748 阅读 · 0 评论