3

現在、Boost Threads と SDL 1.2 を使用しています。SDL 2.* を使用するかどうか疑問に思います。メイン スレッドからではなく (Windows と Linux の両方で) 実行できますか?

4

1 に答える 1

3

純粋に技術的な観点から、できない理由はありません。Boost Threads や SDL 2.* は使用していませんが、SDL 1.2、SDL Threads、Windows Threads、および pthread を使用しています。Windows で私が遭遇した唯一の問題は、SDL ウィンドウを作成するスレッドがイベントを処理するスレッドでなければならないことですそれ以外には、私が遭遇した問題はありません。同じことが Linux にも当てはまるかどうかはわかりません。移植する前に常にコードを Windows で動作させるからです。

于 2013-02-04T20:30:33.730 に答える