我习惯于-std=c99
在编译应用程序代码时启用 c99 功能。
最近我一直在关注一些基本的内核模块示例,并添加ccflags-y := -std=c99
到 makefile 中。但是,当我尝试制作时,这导致了 17K 行错误。gnu99
完美运行。
内核代码所依赖的 gnu99 和 c99 有什么区别?
我习惯于-std=c99
在编译应用程序代码时启用 c99 功能。
最近我一直在关注一些基本的内核模块示例,并添加ccflags-y := -std=c99
到 makefile 中。但是,当我尝试制作时,这导致了 17K 行错误。gnu99
完美运行。
内核代码所依赖的 gnu99 和 c99 有什么区别?