gcc编译时加头文件参数与位置,学习《UNIX环境高级编程》 - onlyfu's Blog
linux apache开启伪静态

gcc编译时加头文件参数与位置,学习《UNIX环境高级编程》

onlyfu posted @ 2011年10月19日 05:11 in Linux , 644 阅读
gcc ls1.c -I ../include/

../include为头文件所在位置

如:

#include "error.c"  //此文件在../include/中
#include <dirent.h>

int
main(int argc, char *argv[])
{
        DIR                             *dp;
        struct dirent   *dirp;

        if (argc != 2)
                err_quit("usage: ls directory_name");

        if ((dp = opendir(argv[1])) == NULL)
                err_sys("can't open %s", argv[1]);
        while ((dirp = readdir(dp)) != NULL)
                printf("%s\n", dirp->d_name);

        closedir(dp);
        exit(0);
}

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter