APUE Linux环境设置

今天终于收到了 APUE这本书,终于可以拿出我早早配好的Unbuntu出来大显身手(想想都有点小激动),好啦,下面来谈谈我是怎么做好第一个APUE里的实例的,首先你得是有个能支持的系统的,大部分linux应该可以,Mac好像也可以(反正我是没钱用),我用的是 Unbuntu 16.04LTS
,写程序当然是用vim了,虽然我下了Qt Creator,不过,听说大神都在用vim,想成为大神的我,哪有理由不用。vi的配置就不说了,要想编译好第一个实例程序

  1. 下载apue.3e压缩包,在官网下书的对应版本,解压缩,make
  2. 将压缩包的文件error.c,apue.h拷贝到/usr/include目录下,默认apue.h是拷贝进去的(当然最好在终端执行了,因为权限可能不够)
    cd/usr/include cp error.c路径 .(.表示当前目录)
  3. 修改apue.h在#endif 上一行加上 #include “error.c”
    cd/usr/include vi apue.h
    APUE Linux环境设置
    此时就大功告成了,可以专心的在vim上写代码了

APUE Linux环境设置

gcc myls.c
会生成a.out可执行文件
然后 ./a.out /dev
运行

APUE Linux环境设置