• 3529阅读
  • 1回复

qte中使用共享库的问题~~ [复制链接]

上一主题 下一主题
离线naga1003
 
只看楼主 倒序阅读 楼主  发表于: 2009-10-29
事情是这样的:

我有一个协议栈的共享库,是arm版本的,libss.so,我想在qte程序中调用它里面的函数,可是我不知道该怎么用
我查了下网上的帖子,说先要#include头文件,然后用dlopen打开.so,可这个libss.so是由很多个.cpp和.h共同编译成的,我应该#include哪个头文件呢?还有,我在板子上用的话,我该把这个libss.so放到哪里去呢?还是随便放哪里,我用dlopen的时候设置绝对路径呢?

第一次用linux共享库,很多不明白的,还望前辈赐教~
离线shiroki

只看该作者 1楼 发表于: 2009-10-29
你要调哪个函数就去include有函数声明的头文件咯
dlopen的话可以用相对路径。 比如 ./之类的
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
快速回复
限100 字节
 
上一个 下一个