Неопределенная ссылка на мою собственную библиотеку

Я создал файл lib.a с несколькими

<code>gcc -c file.c -o file.o
</code>

затем

<code>ar sr lib/libtest.a file1.o file2.o file3.o
</code>

подтверждено

<code>ar -t lib/libtest.a
file1.o
file2.o
file3.o
</code>

но когда я пытаюсь скомпилировать тестовое приложение

<code>gcc lib/libtest.a test.c -o test
</code>

Я получил неопределенную ссылку в функцииmain: to used function from file1.o, file2.o, file3.o

Ответы на вопрос(1)

Ваш ответ на вопрос