By default, -l option will search libraries with lib* prefix in speficied search paths.
i.e.
|
1
|
ld -o a.out -lA cppmain.o |
will search libA.so/libA.a in all library search paths.
but it is possbile to set library by using a path & any filename(without lib prefix): use -l:"PATH_TO_LIBFILE"
|
1
|
ld -o a.out -l:~/dynlib.foo |
本文介绍了如何使用链接器选项来指定库文件。默认情况下,链接器会搜索带有lib前缀的库文件。但也可以通过指定路径和文件名的方式加载没有lib前缀的库文件。
1306

被折叠的 条评论
为什么被折叠?



