UNIX 网络编程环境配置
2013-11-10 17:14
204 查看
在ubuntu中配置这本书的环境
第1步:点击下面的链接,下载压缩包(建议下载到主文件夹下)。
http://www.unpbook.com/src.html
第2步:通过终端,cd进入上面的压缩包所在文件夹
然后执行 tar zxf unpv13e.tar.gz
第3步:安装编译器
sudo apt-get install build-essential
第4步:进入unpv13e目录
./configure cd lib make(看是否生成了../libunp.a文件) cd ../libfree make cd ../libgai make
第5步,将libunp.a拷贝到指定位置
cd .. (进入unpv13e目录) sudo cp libunp.a /usr/lib (/usr之前有一个空格) sudo cp libunp.a /usr/lib64 (/usr之前有一个空格)
第6步, 修改unp.h 并将其和config.h拷贝到指定位置
gedit lib/unp.h ,将unp.h中#include "../config.h"改为#include "config.h" sudo cp lib/unp.h /usr/include sudo cp config.h /usr/include
自此,环境搭建完毕,以后编译的时候在最后加上 -lunp
如:gcc -o daytimetcpcli daytimetcpcli.c -lunp
相关文章推荐
- unix高级环境编程和网络编程环境配置
- unix环境编程---apude.h文件配置
- 【UNIX高级编程】关于UNIX编程环境的配置(apue.h和error.h)
- UNIX环境高级编程学习之第十六章网络IPC:套接字 - 简单TCP Socket 通信
- UNIX环境高级编程-读书笔记-网络编程(三)
- 《UNIX 网络编程 第二版》编译环境的搭建( 运行本专栏代码必读 )
- UNIX环境高级编程 apue.h头文件的配置
- Unix 环境高级编程第三版 配置 apue.h
- linux下unix环境高级编程代码配置步骤及编译方法
- UNIX环境高级编程-读书笔记-网络编程(四)
- apue.h <<UNIX 环境高级编程>> 第二版 环境配置
- Unix环境高级编程(十七)网络IPC套接字
- UNIX环境高级编程中头文件配置方法
- unix环境高级编程第三版环境配置
- Ubuntu中网络编程的环境配置
- UNIX环境高级编程-环境配置
- 网络数据库编程实验一JDBC数据库编程环境配置
- Unix 环境高级编程--环境配置
- Unix 环境高级编程 (APUE) 之 网络 IPC:套接字
- UNIX环境高级编程 apue.h头文件的配置