Chinaunix

标题: linux 的so库,是不是只能命名为libxx.so?【已解决】 [打印本页]

作者: chouxiaoya8100    时间: 2015-11-16 09:46
标题: linux 的so库,是不是只能命名为libxx.so?【已解决】
本帖最后由 chouxiaoya8100 于 2015-11-18 09:41 编辑

1. linux 的so库,是不是只能命名为libxx.so?

2. 如果不是的话,那么我想使用的话,自然不会用-l 参数了。比如叫test.so

gcc -o 123 -g -Wall test.so 123.c

ok?


作者: yjh777    时间: 2015-11-16 13:00
ok
你理解的没错。
作者: chouxiaoya8100    时间: 2015-11-17 09:26
回复 2# yjh777


    非常感谢,我尝试过: 如果不用-l参数的话,gcc报错。
作者: w_anthony    时间: 2015-11-17 09:35
这个需求没遇到过,不过可以试试这个后者看看:
  -l LIBNAME, --library LIBNAME
                              Search for library LIBNAME

作者: VIP_fuck    时间: 2015-11-17 09:49
good question
作者: windoze    时间: 2015-11-17 10:48
你用dlopen的话so文件起什么名字就无所谓了。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2