с использованием функции в разных файлах .c (программирование на c 101)

/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 я получаю неопределенную ссылку на «мой»

5
задан hari 16 August 2011 в 22:18
поделиться