我必须创建一个静态库(它不是创建动态库的选项),并且我在这个静态库中有一个函数,它使用time.h中的timer_create,例如:这样的事情:
somelib.h:
…
gcc -c -o somelib.o somelib.c -lrt
那只是编译, -lrt 这里无关紧要。
-lrt
gcc -o someexec someexec.c -lrt ./somelib.a
给定对象/库的顺序很重要。
试着推 -lrt 到最后,它应该工作。