UnitTest++のソースをインクルードすると、C++ コンストラクトによってキャッチされないtry { } catch { }
(または例外処理自体が壊れていることを示す)クラッシュが発生するようです。
コードはエラーなしで正常にコンパイルされますが、実行時にさまざまなクラッシュが発生します。
たとえば、FixturesWithThrowingDtorsAreFailures
組み込みテストは で失敗しlibc++abi.dylib: terminate called without an active exception
ます。このエラーについて私が見つけたのは、例外処理プロセスで何か問題が発生したことを意味するということです。
これは Obj-C++ の動作の特殊性ですか? 他の誰かが UnitTest++ を機能させようとしましたか?