摘要: ar crv static-library.a obj1.o obj2.o 创建一个静态库文件nm 查看一个对象文件、库文件或可执行程序中调用了哪些函数ldd 查看运行一个程序需要哪些共享库文件callsgprof 阅读全文
posted @ 2012-08-01 01:49 beforus 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 之前在Notepad++中设置了Tab键所代表的为空格4个。今天装好Indent之后,设置-i4之后,在Notepad++中的缩进表现不稳定,时不时出点问题。后来将Notepad++中的Tab键改为空格8个,程序恢复正常。Notepad++的Tab键修改:菜单的“设置–首选项–语言”,右下角处看到“标签尺寸”,后面的数字就是tab占用的字符数。 阅读全文
posted @ 2012-08-01 00:46 beforus 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Cproto可以生成C文件里面代码所用到函数的声明,非常方便。今天下载了个4.7j版本进行安装。起先一直是执行完./configure之后就会出现“cannot creat Makefile” “Permission Denied”字样,改用sudo也不行。后来发现时SELinux禁了安装过程中的权限。我这新手也没工夫仔细看封禁原因,直接关掉SELinux。然后再安装就ok了。也不知道这样做到底有什么弊端没有?使用的时候: cproto xxx.ccproto xxx.c -o yyy 阅读全文
posted @ 2012-07-31 21:23 beforus 阅读(254) 评论(0) 推荐(0) 编辑
摘要: Indent的学习笔记最近在捣鼓Linux下的C编程,发现有不少东西可以学习和借鉴来辅助编程,这其中就有Indent。在网上搜了些资料来看,又翻了翻Indent的manual,综合起来写点自己的学习体会,以备日子久了自己复习查看。1.Indent是干啥的?简单来说,Indent可以对C语言的格式进行美化,提高代码的可读性,也可以在几种代码风格之间进行转换。2.Indent如何调用?调用格式如下:indent [options] [input-files]indent [options] [single-input-file] [-o output-file]是不是很简单啊,还就是这么简单。找一 阅读全文
posted @ 2012-07-31 18:29 beforus 阅读(304) 评论(0) 推荐(0) 编辑