嵌入式Linux之内置函数冲突

warning: conflicting types for built-in function ‘putc’
warning: conflicting types for built-in function ‘puts’

现在来介绍一下什么是内置函数
编程语言中预先定义的函数。
具体:嵌入到主调函数中的函数称为内置函数,又称内嵌函数。 作用是提高程序的执行效率,大多编程语言都有自己的内置函数。 内置函数的存在极大的提升了程序员的效率和程序的阅读。

在编译的时候加入选项“-fno-builtin”表示不使用内置函数,这样我们就可以自己实现 putc和 puts 这样的函数了。

注:此方法仅适用于Linux下的Makefile

你可能感兴趣的:(Linux)