我是一名尝试学习 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/