Chinaunix
标题:
FreeBSD 7.0-RELEASE下编译apue2e附带源码
[打印本页]
作者:
joeguan2
时间:
2009-12-02 20:50
标题:
FreeBSD 7.0-RELEASE下编译apue2e附带源码
1. 修改Make.defines.feebsd中的WKDIR为当前工作目录,由用户自己定义;
2. 在/usr/includesys/acct.h中,由于已经不存在struct acct结构,已被改为:struct acctv1和struct acctv2,因此在apue2e中的proc/pracct.c文件中的acct要更改为:acctv1[FreeBSD6.x不用操作这一步]。
3. 编译: make
在lib目录里生成libapue.a
4. 编译连接单个程序:
gcc -g -c -I ../include -o prog.o prog.c
gcc -g -o prog prog.o ../lib/libapue.a
include 路径为apue.h的路径。
本文来自ChinaUnix博客,如果查看原文请点:
http://blog.chinaunix.net/u1/42612/showart_2109751.html
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2