これで、アプリケーションのコンパイルと実行に成功しました。私の開発用コンピューターで完全に動作します。
しかし、実行できない別のコンピューターで実行しようとすると、「アプリケーションを正しく開始できませんでした (0xc0150002)」というエラーが表示されます。
いくつかの質問:
- 結果のexeが静的にリンクされているか動的にリンクされているかを知るにはどうすればよいですか?
- 動的にリンクされていると思われます。依存する dll はどこに置くのですか?
- 代わりに、1 つの exe ですべてを取得することは可能でしょうか?
おそらく私と Google の間で解決できることはわかっていますが、そのような冒険をしている時間はあまりありません。私を正しい方向に向けてください。おそらくあなたの答えを最高のものに投票します...
編集:DLLの1つ(私が自分でコンパイルしたもの)がデバッグとしてコンパイルされたため、迷惑なデバッグDLLが欠落していたことがわかりました。Release として再コンパイルしたところ、すべて問題なく動作しました。