腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
正确
签名
要在
iOS
中
通过
dlopen
加载
的
C++
dylib
ios
、
code-signing
、
dylib
目前,我们可以在linux
中
通过
dlopen
和dlsym调用
加载
这些库。 我已经看到,我们可以从
iOS
v8开始使用这些调用。正如苹果开发人员支持所说
的
那样:“……没有全面禁止使用
dlopen
和friends。”在编译完我们
的
库(使用CMake和相关
的
iOS
工具链)之后,它们已经使用与应用程序相同
的
证书和标识符进行了
签名
,使用 codesign --deep --force --s
浏览 133
提问于2021-01-06
得票数 0
回答已采纳
1
回答
在
ios
上调用
dlopen
ios
、
iphone
、
dylib
希望这不是一个骗局,因为我已经检查了所有其他
的
SO问题。 我对这是否合法不感兴趣。虽然还不是100%清楚你是否可以在
iOS
8上自由地使用
dylib
做你想做
的
事情,但似乎允许一些动态
加载
(例如)。我所关心
的
只是让
dlopen
工作(暂时忘了商店提交吧)!我有一个非常基本
的
iOS
示例,在这个示例
中
,我手动执行
dlopen
,然后使用dlsym调用自行开发
的
dylib
<em
浏览 1
提问于2015-02-18
得票数 4
1
回答
如何
查找
通过
dlopen
API
加载
的
dylib
路径
c++
、
c
、
macos
作为一个例子,我有一个名为libtest.
dylib
的
dylib
,我
通过
dlopen
(/usr/local/path/libtest.
dylib
,RTLD_NOW|RTLD_GLOBAL)
加载
它。现在,在libtest.
dylib
中
,我有一个名为std::string find_loaded_
dylib
_path()
的
方法,它应该返回已
加载
<
浏览 13
提问于2013-09-05
得票数 0
回答已采纳
1
回答
iOS
SDK是否可以随动态库一起提供
c++
、
ios
、
code-signing
、
dylib
然而,我
的
搜索导致了非常矛盾
的
信息,关于是否有可能在
iOS
上以这种方式使用动态库,如果是的话,当打算交付针对
iOS
的
SDK时,
正确
的
交付机制/格式是什么。Store
中
的
东西。第三个问题:如果我要发布一个静态SDK,我相信作为SDK开发人员,代码
签名
对我来说不是问题,因为应用程序开发人员使用自己
的
密钥对最终生成
的
工件进行
签名
,而且这是有效
的</em
浏览 0
提问于2018-04-18
得票数 6
2
回答
Python ctype不在Mac OS X上
加载
动态库
python
、
linux
、
macos
、
ctypes
、
dynamic-linking
我有一个
C++
库repeater.so,我可以
通过
以下方式从Linux
中
的
Python
加载
它:import numpy as nprepeater = np.ctypeslib.load_library('librepeater.
dylib
',
浏览 2
提问于2010-08-14
得票数 6
回答已采纳
1
回答
JNA
加载
libXY.so而不是libXY.
dylib
java
、
macos
、
jna
、
dylib
我正试图
通过
JNA
加载
一个sharedobject库。该文件名为libLIBNAME.so,我
的
代码如下所示:但每次我执行
的
时候,我都会
如何
告诉JNA
加载
xxx.so而不是xxx.
dy
浏览 2
提问于2012-05-10
得票数 0
1
回答
Dylibs在
iOS
应用程序
中
吗?
ios
、
app-store
、
shared-libraries
、
dylib
、
dlopen
2021年,
ios
11和更高版本,应用商店是否仍然拒绝在审查阶段
通过
dlopen
发布并使用
dylib
的
应用程序? 我环顾四周,没有找到任何新
的
答案或确切
的
答案。我还找到了这个,上面写着:在
iOS
中
不支持创建和使用可
加载
的
包。但既然它是存档
的
,我不确定我是否应该相信它。
浏览 4
提问于2021-02-09
得票数 0
回答已采纳
1
回答
节点-画布
中
的
电子-“映射文件没有cdhash,完全无符号?代码必须至少是临时
签名
。”
electron
、
code-signing
、
dylib
、
node-canvas
我
通过
以下命令生成了一个应用程序安装程序: $electron-mac-x64-config ./assets/mac/canvas/build/Release/canvas.node原因:没有找到合适
的
图像。是否发现: /usr/local/opt/pixman/lib/libpixman-1.0.
dylib
:代码
签名
在(/usr/local/opt/pixma
浏览 0
提问于2021-03-21
得票数 0
回答已采纳
1
回答
“未找到符号:__gfortran_stop_numeric_f08”
的
导入错误
matlab
、
scipy
、
python-3.9
在我
的
Python中导入when时,我遇到了一个错误。完整
的
终端命令/输出如下。您可以看到,can包已经安装在这个venv
中
的
另一个终端会话
中
。错误似乎与一些gfortran数据类型和系统寻找它,我
的
Matlab目录。我不知道为什么会这样,也不知道怎么解决。我在苹果电脑上。我在我
的
Linux机器(它也安装了Matlab )上尝试了这些相同
的
命令,它运行得很好。提前谢谢。site-packages/scipy/special
浏览 8
提问于2022-11-20
得票数 0
14
回答
仅在
iOS
8
中
支持Xcode6和嵌入式框架
objective-c
、
ios8
、
dylib
、
dynamic-library
在Xcode6.0.1
中
使用嵌入式框架(dyld),部署目标低于
iOS
8时,我得到:错误: dyld
浏览 98
提问于2014-09-18
得票数 68
回答已采纳
1
回答
iPhone Wifi Scan Stumbler
iphone
、
xcode
、
wifi
我正在尝试使用这里
的
SOLStumbler:来扫描wifi网络。我知道苹果并不支持这种做法,但这是出于教育目的和实验目的。我将以下文件添加到我
的
应用程序
中
,它可以很好地编译,但它总是带着一个错误代码退出。(作为".m“文件
的
一部分。)有谁知道怎么让它工作吗?:SOLStumbler.m
的
这一部分总是输出一个字母错误。通常是e,但有时是u。libHandle =
dlopen
("/System/Library/SystemConfig
浏览 1
提问于2012-07-26
得票数 2
回答已采纳
4
回答
.so和.
dylib
在macOS上有什么不同?
c++
、
c
、
macos
、
unix
.
dylib
是macOS上
的
动态库扩展,但是当我不能/不应该使用传统
的
unix .so共享对象时,我就不清楚了。 在概念层面上,.so和.
dylib
的
主要区别是什么?编译技巧和技巧(例如,gcc -shared -fPIC
的
替代品,因为在osx上不起作用)
浏览 7
提问于2010-02-26
得票数 283
回答已采纳
2
回答
无法在MacOS中
加载
动态库(
DYLIB
)
c#
、
macos
、
dllimport
、
dylib
、
dlopen
我正在尝试
加载
一个库(比如动态地
加载
ArithmeticOprn.
dylib
)并调用该库
中
显示
的
方法)。请参阅下面的示例代码片段,public static extern IntPtr
dlopen
(String fileName, int flagsvoid Main(string[] args)
dlopen
("path/to/Ar
浏览 0
提问于2018-11-23
得票数 5
1
回答
RTLD_GLOBAL和macOS上
的
两级命名空间
python
、
c++
、
python-3.x
、
macos
、
python-2.7
因此,在我
的
示例
中
,我将python2和python3
加载
到相同
的
过程
中
。这两个Python库(默认情况下)都是使用两级命名空间选项编译
的
。这两个库还
通过
dlopen
(.)
加载
RTLD_GLOBAL标志,因此具有相同名称
的
符号不应该相互干扰,因为两个模块
的
名称不同(python27和python36)。/include/python2.7/Python.h> i
浏览 0
提问于2018-03-20
得票数 6
回答已采纳
1
回答
用文件描述符调用
dlopen
?
linux
、
shared-libraries
、
dlopen
验证是一个
签名
检查,我对共享对象进行
签名
。如果验证成功,我希望将当前打开
的
共享对象
加载
为适当
的
共享对象。第一个问题:是否可以在
签名
检查期间调用
dlopen
并将共享对象作为数据文件
加载
,从而避免执行代码?根据手册页,我不相信这一点,因为我没有看到类似于RTLD_DATA
的
标志。因为我将共享对象作为数据文件打开,所以我有可用
的
描述符。在成功验证之后,我希望将描述符传递给
dlopen
,以便动态
加载
浏览 2
提问于2013-04-24
得票数 5
1
回答
如何
为Xcode项目指定额外
的
clang选项?
ios
、
xcode
、
plugins
、
compiler-construction
、
clang
我已经在clang
的
帮助下创建了我
的
自定义插件,我想在我
的
Xcode
iOS
项目上自动运行它。这就是为什么我选择使用clang插件而不是clang工具
的
原因。或者
如何
提取xcode生成
的
编译器标志,以便在clang工具中使用?(因为,为了
正确
使用工具,我需要指定所有包含目录、所有源和所有框架)我在Project
中
添加了thous命令
浏览 0
提问于2013-11-21
得票数 9
1
回答
osx lion上奇怪
的
崩溃可能是由于错误
的
符号查找
xcode
、
dylib
我有一个在OS/X Lion上运行
的
c++
应用程序,它在调用glIsBuffer(0)时崩溃。XCode 4.5堆栈跟踪状态:DYLD_PRINT_APIS显示:CGSCopyCoreGraphi
浏览 0
提问于2013-01-19
得票数 0
4
回答
如何
将一个简单
的
示例项目链接到libusb?
xcode
、
macos
、
dynamic-linking
、
libusb-1.0
我正试图利用与我开发
的
一个小型可编程
的
LED设备进行交互。我在Windows上使用libusb 32端口编写了工作代码,但是我在将它移植到MAC上时遇到了问题。我已经将LibUSB克隆到本地git存储库
中
,并使用XCode编译了它,我认为这是XCode上
的
首选方法。经过一番挖掘(包括显示隐藏
的
Library文件夹),它看起来就像XCode输出到/Users/jon/Library/Developer/Xcode/DerivedData/
浏览 17
提问于2014-11-28
得票数 0
1
回答
highgui抱怨当我有20.0时它需要>=17.0.0
c
、
macos
、
opencv
、
dlopen
、
libpng
但是,当我试图从ffmpeg内部
dlopen
()
dylib
时,我得到了以下错误: mylib.
dylib
:
dlopen
(mylib.
dylib
, 2): Library not loaded: /usr我想可能在我
的
系统
中
隐藏了其他版本
的
libpng,但是
dlopen
错误特别指向/usr/local/lib/libpng15.
dylib
。显然,我在这里遗漏了一些东
浏览 1
提问于2011-08-24
得票数 0
1
回答
C++
动态链接库和空指针
c++
、
c
、
dll
、
dlopen
我
的
情况如下:我正在编写一个
C++
程序,它必须动态
加载
一个
C++
库(即
通过
dlopen
和Linux
中
的
朋友和LoadLibrary以及在LoadLibrary
中
的
朋友)。这可以创建一个C接口。现在,无论是在程序
中
还是在库
中
,我都管理一些具有指定模板成员和一些方法
的
对象: std::vector<int> _v
浏览 5
提问于2021-12-21
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
iOS 冷启动
用户数十亿的iOS超级应用,10年代码变化,你发现了吗?
海神平台iOS端崩溃日志解析踩坑之旅
锁定APP的目标类与函数
iOS 逆向:dumpdecrypted 砸壳记
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券