私のアプリケーションでは、Box2DとSpidermonkeyを使用しています。どちらのライブラリもタイプ uint32 を定義しています。同じコンパイル ユニットで両方を使用すると、明らかにコンパイラ エラーが発生します。
b2settings.h (Box2D): typedef unsigned int uint32;
jsotypes.h (Spidermonkey): typedef unsigned long uint32;
サードパーティ ライブラリのヘッダーを変更せずに、この競合を解決する方法はありますか?
すべてのヒントに感謝します!