码海拾遗

但行好事,莫问前程

导航

gcc链接非标准(non-standard)命名库

标准命名库: -lnamespace

标准链接库以lib开头, 并以so/a结尾.

example

gcc test.c -o test -L. -lhello

非标准命名库: -l:libname

非标准链接库命名就很个性了, 可以根据自己的爱好自己命名, 但大部分是要链接库的realname或者soname, 而不是链接linkname时用到

example

gcc test.c -o test -L. -l:libhello.a

 

参考:

  ld library search path for non-standard library name

posted on 2018-08-02 18:48  widrin  阅读(566)  评论(0编辑  收藏  举报