我已经建立了我lib.a文件与几个未定义参考我自己的图书馆
gcc -c file.c -o file.o
然后
ar sr lib/libtest.a file1.o file2.o file3.o
与
ar -t lib/libtest.a
file1.o
file2.o
file3.o
证实,但是当我尝试编译测试应用
gcc lib/libtest.a test.c -o test
我在功能main
未定义参考:与图书馆 从file1.o,file2.o使用的功能,file3.o
请参阅[GCC链接选项](http://gcc.gnu.org/onlinedocs/gcc/Link-Options.html)。 – hmjd