Неопределенная ссылка на мою собственную библиотеку
Я создал файл 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