社区
Linux/Unix社区
帖子详情
Linux下怎么在so的代码里面得到自身的绝对路径?
clever101
博客专家认证
2018-05-11 02:56:17
Linux下怎么在so的代码里面得到自身的绝对路径?
是so的路径,不是exe的路径。发现好像没这个系统API。
...全文
1339
3
打赏
收藏
Linux下怎么在so的代码里面得到自身的绝对路径?
Linux下怎么在so的代码里面得到自身的绝对路径? 是so的路径,不是exe的路径。发现好像没这个系统API。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jklinux
2018-05-25
打赏
举报
回复
可以试下在库里调用"ldconfig -p | grep 动态库名"
ZSP95
2018-05-14
打赏
举报
回复
没有直接一下就获取到的现成接口 有一个相关的dlAddre 你可以通过这个接口组合其他一些信息实现
Linux
C++网络编程
这是一门
linux
下c++通讯架构实战课程,针对c/c++语言已经掌握的很熟并希望进一步深造以将来用c++在
linux
下从事网络通讯领域/网络服务器的开发和架构工作。 这门课程学习难度颇高但也有着极其优渥的薪水(最少30K月薪...
Linux
下实现动态库so获取自身工作路径(类似Windows下GetModelFileName函数)
在项目中,需要对已有的动态库封装成JNI库,但在java程序测试中发现有某些动态库一直加载不成功,...所需功能大概是:我需要在动态库so中获取
得到
当前动态库所在的路径,然后可以将此路径设置为工作路径,最后再设置...
Linux
下so库获取当前路径【C/C++】
Linux
下so库获取当前路径 之前尝试在so库内调用getpwd()来获取当前路径,但是实际上获取到的是调用so库的可执行程序的所在路径,因此改用dladdr()做一些间接处理来获取。 #include <dlfcn.h> static char* ...
linux
获取so自身所在目录,
linux
获取.so路径
好像win下只能调用dll,既然你是用c/c++开发的库,那就应该尽可能的使用跨平台的api,win下发布为dll,
linux
下发布为so。就像汽车靠轮子走,轮船靠螺旋桨走是一个道理,虽然都是发动机带动。so是
linux
下编译的库文件...
linux
C语言GetModuleFileName(动态库获取自己的
绝对路径
)
如果需要获取动态库(.so)文件的系统
绝对路径
,需要采用一些方法。在windows操作系统中,有微软实现好了的GetModuleFileName系统API, 可以直接调用。在
linux
操作系统中,并没有实现好的任何系统API直接获取动态库...
Linux/Unix社区
23,125
社区成员
74,509
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章