|
Windows下编辑好文件, 保存后放在Linux系统下编译. gcc和cc都产生以下的警告:gcc -o * *.c 出现提示: warning: no newline at end of file (10月12日) [查看全文] Ubuntu下用Eclipse+CDT开发c/c++项目的时候,怎么能让Eclipse发挥代码自动提示的功能呢?其实也很简单: 打开终端:输入:$ gcc- v 得到类似的:gcc 版本 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2) 很容易就看到你当前使用的版本了。 (10月12日) [查看全文] 内核补丁不是一定需要的,这要看你选择的是怎样的Linux内核,比如下载下来标准的Linux内核,想要编译linux系统在x86的PC机上运 行,就根本不用什么板间支持的补丁了,因为标准Linux内核本身基于x86平台测试。而如果使用Embedix内核,开发板是PPC体系的,内核可能本 身已经支持PPC,也不需要安装补丁了。但嵌入式系统往往工作在不同的特定目标板上,如arm,这就需要使linux内核扩展对目标体系的支持了。 (10月12日) [查看全文] 配轩VI和VIM的颜色显示,使它能够高亮度显示一些特别的单词,这对编写程序很有用。后来打开文件发现里面其实已经有一行了,只是用引号注释掉了,只需将syntax on 所在行前面的引号去掉即可。或者另外独立添加一行:syntax on 也行,另外编辑/etc/profile 增加一行alias vi="vim"就行了。 (10月12日) [查看全文] 个人觉得在Linux环境中以下函数最好还是disable掉比较安全一些吧,我从国外的一些空间上也看到很多都禁用了这些函数,禁用方法就是在php.ini里的 disable_functions=后面写上函数名就可以了,中间以,号隔开 (10月11日) [查看全文] 关于Linux的两种链接方法: 硬链接:即把同一个文件保存在两个地方,或用两个不同的文件名保存 例: #ln /home/blond/music/duet.txt /home/elvis/music/duet.txt #ln /home/blond/music/duet.txt /home/blond/music/lkduet.txt (10月11日) [查看全文] Linus今早放出最新稳定版内核2.6.27,距离上一个版本2008-07-14的2.6.26过了将近3个月(基本3个月一个新版本),经过9个 RC版.2.6.26出到2.6.26.6,2.4系列是2008-09-07的2.4.36.7.这个版本的改进包括:新的基于闪存设备的UBIFS文件系统,无锁的页面缓存,增强了直接I/O的可扩展性和性能,ext4的延时分配,多队列网络,设备块层完整性支持,sysprof支持,增强了对视频摄像头的支持,支持Intel wireless 5000系列和RTL8187B网卡,以及其他一些新驱动,和其他的一些增强和修正。 (10月10日) [查看全文] 很多人都抱怨Linux下阅读源代码很不方便,说还是习惯于WIn下看代码,即便是编写Linux下的程序,也是先在Win下编写好,然后在Linux下编译。 (10月10日) [查看全文] 1、首先在Linux下安装python-mutagen(audio metadata editing library) apt-get python-mutagen 2、进行标签编码转换 (10月09日) [查看全文] 刚看 O'REILLY 写的《LINUX 设备驱动程序》时。作者一再强调在编写驱动程序时必须 建立内核树。所谓内核树,我的理解和网上资料说的一致就是内核源码的一种逻辑形式。那怎么建立呢?为此上网“翻云覆雨”起来而结果却是“惨败而归“。 为此托了一天又4个小时(当然包括吃饭睡觉的时间),连个简单的 hello wrold 都没实现。(书中p22页最简单也最没用的驱动事列)。不过功夫不负有心人。在今天终于弄明白了怎么回事。下面就请让我慢慢道来吧。 (10月09日) [查看全文] 如何在Linux用脚本实现创建删除多个用户呢? 首先创建用户 先用vi编辑器编辑一个空文件,在文件下输入以下字符 注意空格和符号 ()号内表示该行注释 #!/bin/bash (编辑脚本的运行环境) (10月09日) [查看全文] 用了很久的Linux,今天才发现有几个有用的shell组合控制键从来都没有用到过。 ^Z 暂停目前的命令 bash还默认支持Emacs模式下的组合键,如下: (10月08日) [查看全文] |
内容分类
本周热门内容
赞助商连接
|