【MAC下学习Unix网络编程】第一个例子中解决unp.h 在mac下的编译问题
2017-08-28 21:47
567 查看
最近项目闲下来,开始学习下Unix环境编程,看到第一个例子里发现 unp.h是作者的自定义头文件,mac下并没有,需要引入。在网上搜了一些教程,并没有很系统的讲怎么在xcode下使用。我就把我的一些步骤写下来。
1. 源码下载地址:点这里
2. 将下载好的源码随便解压到本地的一个目录,例如我就是 ~/Documents/workspace/lib/unpv13e
其中unp.h 放在lib目录下面。
编译源码
会在unpv13e目录下生成一个libunp.a 文件,这个就是我们做练习代码需要链接的库。
3。 在xcode中创建的步骤为,新建一个命令行工具工程:如下图
4. 创建好工程需要添加这些设置才能成功的编译工程
5. 抄书上的示例代码就可以学习了
1. 源码下载地址:点这里
2. 将下载好的源码随便解压到本地的一个目录,例如我就是 ~/Documents/workspace/lib/unpv13e
其中unp.h 放在lib目录下面。
编译源码
1 cd ~/Documents/workspace/lib/unpv13e 2 ./configure 3 cd lib 4 make
会在unpv13e目录下生成一个libunp.a 文件,这个就是我们做练习代码需要链接的库。
3。 在xcode中创建的步骤为,新建一个命令行工具工程:如下图
4. 创建好工程需要添加这些设置才能成功的编译工程
5. 抄书上的示例代码就可以学习了
相关文章推荐
- 《Unix网络编程卷1-套接字联网API》第一个例子编译 不通过问题解决
- 《Unix网络编程卷1-套接字联网API》第一个例子编译 不通过问题解决
- FlashDevelop+OMSF第一个例子,关于编译常量的问题
- java学习笔记---第一个applet程序以及一个小问题的解决
- Unix NetWork Programming——环境搭建(解决unp.h等源码编译问题)
- 学习.NET遇到的第一个问题。原来解决这么简单
- 编译qt例子工程animatedtiles遇到问题 及解决办法
- 编译unix环境高级编程第一个例子出错解决
- JAVA学习之一——在DOS环境下编译遇到的问题及解决方法
- Unix NetWork Programming——环境搭建(解决unp.h等源码编译问题)
- 关于编译unix网络编程第二卷--进程间通信源代码的问题及解决
- 汇编学习笔记,第一个编译错误的问题
- Unix NetWork Programming——环境搭建(解决unp.h等源码编译问题)(转载)
- Unix NetWork Programming——环境搭建(解决unp.h等源码编译问题) (转)
- Mac OS X下搭建Android Source编译环境的问题及解决方法
- 编译DXUT框架中CustomUI例子遇到问题:无法打开包括文件:“msctf.h”的 解决办法
- [原创]关于《精通QT4编程》第一个例子无法编译的问题的解答
- VC6.0编译msdn例子时找不到mfc42ud.dll的问题之解决
- 我的第一个C++Builder编译---- 解决lib链接问题
- 解决unix网络编程(第三版)第一个程序connect dennied.问题&Open 'daytiime' service