linux应用编程
文章平均质量分 76
咸亨苦行僧
这个作者很懒,什么都没留下…
展开
-
《unix环境高级编程·第三版》源代码编译及使用
《unix环境高级编程》中有很多示例代码需要包含作者自定义的头文件,如"apue.h"。这些代码可以从以下网址下载 http://apuebook.com/code3e.html 1. 解压文件 tar -zxvf src.3e.tar.gz 2、安装libbsd-dev,否则编译会报错不通过,会提示编译threads文件夹里面的内容时报错 3、 cd apue.3e make 用root或者sudo执行以下命令 cp ./include/apue.h /usr/include/ cp.原创 2020-07-05 08:54:37 · 267 阅读 · 0 评论 -
unix环境高级编程第三版源代码编译及使用
估计好多学习unix/linux的程序员都知道有这么一本书,最近笔者也开始膜拜膜拜此书,在编译源代码的时候,遇到了一些问题,现在在这里做下总结,加深自己的印象,或许也有遇到此问题的同仁,可以参考参考! 先强调一下,笔者的开发环境是centos6.8,按照如下步骤来编译源代码,并搭建自己的开发环境: (1)下载源代码,可以去官网下载:http://apuebook.com/code3e.html 如果实在看不懂这英文,好吧,我已经上传啦,直接下载就可以:http://downloa...转载 2020-07-05 08:38:33 · 307 阅读 · 0 评论 -
linux系统编程-文件编程
创建文件 int creat(const char *filename,mode_t mode) filename:要创建的文件名(包含路径,默认为当前路径) mode:创建模式 常见创建模式: S_IRUSR 可读 S_IWUSR 可写 S_IXUSR 可执行 S_IRWXU 可读可写可执行 void creat_file(char *filename) { if(creat(filename,0755)<0) { printf ("creat.原创 2020-06-25 06:43:48 · 113 阅读 · 0 评论