c++ - 在 objective-c 中引用 c++ dll

标签 c++ objective-c

我是一名尝试学习 objective-c 的 c# 开发人员。我想使用 visual studio 创建一个 c++ dll,它可以处理我的应用程序/游戏的某些部分,比如运动计算。我的问题是 objective c 可以引用在 windows 平台或任何平台上编译的 c++ dll。

谢谢

最佳答案

Objective C 与 C 和 C++ 库配合良好,但需要为特定平台生成它们(为 iPhone 构建?您的库需要在相同的环境中构建)。

不过,x86 Windows DLL 将无法工作,因为 iOS 不支持 x86 架构,并且使用共享库而不是 DLL 作为受支持的库格式。

关于c++ - 在 objective-c 中引用 c++ dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25270518/

相关文章:

c# - 长期存储多个字符并恢复它们

c++ - Win32 C++ 可以通过过程发送额外信息

objective-c - 在 Objective-C/C 中生成随机高斯 double

objective-c - 使用 NSArrayController 对 NSTableColumn 进行排序

Objective-c - 类关键字

c++ - 函数指针定义中是否允许使用参数名称

具有全局变量的不同源文件中的 C++ 函数

c++ - 如何在 Code::Blocks 中设置预定义的宏

iphone - 调试构建工作得很好,临时构建很难崩溃

objective-c - 风险评估 : Using Pthreads (vs. GCD 或 NSThread)