У меня есть следующие два файла:
file1.c
int main(){
foo();
return 0;
}
file2.c
void foo(){
}
Можно ли скомпилировать и связать два файла вместе, чтобы file1.c
распознал функцию foo
без добавления extern
?
Обновлен прототип.
gcc file1.c file2.c throws: warning: неявное объявление функции foo.