2

SDL_ttf (2.0.10) を追加すると、DrMemory が動作しなくなります。コンソールは、メッセージの出力から何も出力せず、次を stdout に送信するようになりました。

~~Dr.M~~ WARNING: unable to locate results file: can't open D:\DrMemory
\drmemory\logs/resfile.6188 (code=2). Dr. Memory failed to start the 
target application, perhaps due to interference from invasive security 
software. Try disabling other software or running in a virtual machine.

Dr Memoryのコマンドラインフラグを使用してこれを回避する方法はありますか、それともDr Memoryの使用を控える必要がありますか?

注:TTFライブラリを追加してどこかに追加するまで、他のSDLのものと完全にうまく機能します。TTF_Font *font私が持っているコードは正常に動作し、読み込みエラーや問題はありません。非常に原始的なレベルで、新鮮/新しいものです。TTF要素がソースコードに追加されるとすぐにDr Memoryを機能させることができません。

4

1 に答える 1

0

32 ビット ビルドでは動作しますが、64 ビット ビルドでは動作しません。そのため、32 ビットの使用に切り替えました。

これは理由についての完全な答えではないためです。ただし、誰かが壊れていると感じた場合は、32 ビットを試してください。

于 2016-12-19T17:20:22.133 に答える