今天在编译一个c代码时候遇到的问题记录

1、首先是在makefile中,在gcc之后直接添加 -std=c99 不起作用,后来添加了CFLAGS+=-std=c99 才可以

2、代码中使用了DT_DIR 这个宏,找不到宏定义,查找资料发现需要添加宏定义-D_BSD_SOURCE

原文地址:https://www.cnblogs.com/eastgeneral/p/12367092.html