1

デバッガーでは、ライブラリ ファイルの 1 つの行の多くにブレーク ポイントを設定できません。そして、エラーの原因となった関数呼び出しにステップ インし、ステップバイステップ ウォークスルーを実行すると、プログラムがライブラリ内のいくつかの有線行で実行されていることがわかります。

空行または};

正しい方法の代わりに。

クリーン、リビルド、およびメイクを行いましたが、それでも同様に動作します。

何が起こっているかについて何か考えはありますか?

4

1 に答える 1

0

ライブラリは再構築されていますが、リンカーは実際にはコードを別のフォルダー内の別のライブラリにリンクしています。

プロジェクト オプション、c++ (共有オプション) ライブラリ パスに移動し、lib ファイルへのパスが期待どおりのものであることを確認します。そうでない場合は、古いパスを削除して正しいパスに変更すると、問題が解決します。

于 2014-03-26T19:18:42.837 に答える