2016-11-28 3 views
-1

私は、拡張現実感を提供するソフトウェアを開発しました。今私はそれがIOSデバイス(主にiPad)で動作するようにしたい。私の追跡機能はすべてC++であり、IOSデバイスで動作させる方法はありますか? C++ DLLとSwiftの間にブリッジを作成することはできますか?もしそうなら、私はどうやってそれをすることができますか?すぐにC++ DLLを使用する

本当にありがとうございます。

+1

グラフィック関数は、あなたが試みていることが完全に不可能な理由の完全な例です:DLLでDirectX関数を使用すると、どうすればiOSで動作するはずですか? – luk2302

+0

DLLなのでDirectXを使用しているわけではない* OpenGLを使用している可能性があります – Alexander

+1

詳細情報が必要です。どのプラットフォームで?一般的な意味でのWindows DLLまたは「動的にロードされるライブラリ」?どのような機能ですか? - しかし、一般的に、SwiftからC関数を呼び出すことはできますが、C++関数は呼び出すことはできません。 –

答えて

0

こんにちはSaadiの答えはノーです。

DLLはDynamic Linked Libraryの略であり、機能を実装するためのウィンドウベースの方法です。

あなたがSwiftにいたら、あなたはApple環境にいますので、これはまったく動作しません。

DLLのソースコードがある場合は、ソースコードから順応させてAppleプラットフォームにコンパイルしてから使用することをお勧めします。

+3

Swiftは必ずしもAppleを意味するものではありません。 [linux](https://www.raywenderlich.com/122189/introduction-to-open-source-swift-on-linux)で動作し、[windows](https://swiftforwindows.codeplex)にポートがあります.com /)。それは働くことができるはずですが、私はあなたがWindowsマシンでこれを行う必要があり、私は10 +年のWindows devをしていないと信じています。 –

+0

LiNked、それはキーボードミスです。それを速く入力します。 –

関連する問題