私はC++で書かれた小さなゲームエンジンを持っています。私はC++のいくつかの機能の使用を検討しています0xC++をサポートする最小iOSバージョン0x
iosの最小限のバージョンは必要ですか?新しい標準は追加の動的ライブラリとして提供されるのですか、それとも単に静的にリンクされていますか?
アップデート:私は両方を作りたい と実行:私はサイクルやオートタイプ控除ダックをMooing
ための新しいラムダを、使用することを計画しています
。
私はC++で書かれた小さなゲームエンジンを持っています。私はC++のいくつかの機能の使用を検討しています0xC++をサポートする最小iOSバージョン0x
iosの最小限のバージョンは必要ですか?新しい標準は追加の動的ライブラリとして提供されるのですか、それとも単に静的にリンクされていますか?
アップデート:私は両方を作りたい と実行:私はサイクルやオートタイプ控除ダックをMooing
ための新しいラムダを、使用することを計画しています
。
iOSでのC++ 11のサポートは、Clangコンパイラにかなり制限されています。これは、いくつかのリリースでC++ 11の機能を徐々に追加しています。 C++ 11をサポートするiOSの標準ライブラリはlibc++
であり、動的にリンクされているため、標準ライブラリサポートを必要とする新機能には最小限のSDKバージョンが必要です。 iOS 5までは、AppleがC++ 11がコンパイラによってサポートされていると快適に感じていましたが、以前は一部の機能が利用可能でした。最終的には、あなたが検討している機能と、最も簡単な発見方法(機能の洗濯物リストとそれらのバージョンのiOSが動作していることに気づいていないため)は、小さなテストケースを作成するだけであり、さまざまなiOS SDKバージョンに対してそれを構築しようとします。
ありがとう、私はそれが行く方法だと思います。 –
最小限のバージョンを_make_ C++ 11プログラムまたは_run_ C++ 11プログラムにしますか? (答えは質問ではなく、コメントに入れてください) –