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

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

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

posted @ 2020-02-26 15:00  eastgeneral  阅读(180)  评论(0编辑  收藏  举报