/me/home/file1.c containes function definition:
int mine(int i)
{
/* some stupidity by me */
}
Я объявил эту функцию в
/me/home/file1.h
int mine(int);
, если я хочу использовать эту функцию mine ()
в / me / home / at / file2.c
Для этого все, что мне нужно сделать, это:
file2.c
#include "../file1.h"
Этого достаточно? Возможно нет.
После этого при компиляции file2.c
я получаю неопределенную ссылку на «мой»