マイクロプロセッサ用に書かれたより大きなCコードベース用のC++ラッパー(クラス)を作成しました。これで、このCコードを実行する複数の「エージェント」インスタンスをシミュレートしたいと考えています。それらがどのように相互作用するのかを見たいので、それらを同時に実行する必要があります。可能であれば、それらを1つのプロセスで実行したいと考えています。Cコードベースでグローバル/静的変数を見つけるツール
これは、Cコードが静的変数を使用していたため、スレッドセーフではなかったため、最初は失敗しました。私たちは静的変数と大域変数をすべて削除したと考えましたが、期待される結果は得られません。私たちが1つだけのインスタンスを持っていれば、すべてうまく動作します。
私の質問です。そのような変数のコードベース全体を検索するのではなく、問題を見つけるのに役立つツールはありますか? CコードはKeilμVisionで作成され、Visual Studio 2008 Team Suiteでコンパイルされました。
ありがとうございました!
MSVCで同様のツールを見つけましたか? –