# apue.3e **Repository Path**: mkirin/apue.3e ## Basic Information - **Project Name**: apue.3e - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-05 - **Last Updated**: 2026-03-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Read the file called DISCLAIMER. On Freebsd, type "gmake". On other platforms, type "make" (as long as this is gnu make). For FAQs, updated source code, and the lost chapter, see http://www.apuebook.com. Please direct questions, suggestions, and bug reports to sar@apuebook.com. Steve Rago January 2013 # README 这是APUE原书配套第三版的代码,经过修改以适配Ubuntu25.04系统。 更多错误解决方案请参考这个文章:[Unix环境高级编程(第3版)环境搭建](https://zhuanlan.zhihu.com/p/580675705) 如果遇到以下提示找不到`-lbsd`或者类似错误,请安装`libbsd-dev`库。 `sudo apt-get install libbsd-dev` ``` /lib -lapue -pthread -lrt -lbsd /usr/bin/ld: cannot find -lbsd collect2: error: ld returned 1 exit status make[1]: *** [badexit2] Error 1 make[1]: Leaving directory `/home/john/Documents/apue.3e/threads' make: *** [all] Error 1 ```