int printf(int a, int b)
{
return a+b;
}
void _start()
{
printf(1, 2);
}
我使用
zyd@HCC:~/projects> gcc test1.c -o main -nostdlib 进行编译,为什么会提示:
test1.c:1: warning: conflicting types for built-in function ‘printf’
我已经使用 -nostdlib,表示不连接 built-in function了,为什么还能去找 built-in function函数呢?