0

新しく生成された.cppファイルをコンパイルして実行する必要があるプログラムを作成しています。そのためには、.cppファイルをコンパイルして実行し、トラフから簡単にアクセスできるバッチファイルを作成する必要がありますsystem("run_cpp.cpp")。コマンドラインから.cppファイルを簡単に実行できますが、それは、MS Visual Studioコマンドラインを使用している場合、または「VCVARS32.bat」を使用して環境をセットアップしている場合のみです。しかし、目標はどのコンピューターでも動作するプログラムを作成することであり、どのコンピューターにもMS VisualStudio2010が搭載されていません。

だから私の質問は:

コマンドライン(バッチファイル)を使用して、任意のコンピューターで.cppファイルをコンパイルするにはどうすればよいですか。プロジェクトに簡単に追加できるフリーウェアのコンパイラがありますか?ここで私を助けてください!

前もって感謝します!

編集:run_cpp.cppではなくrun_cpp.BATをメンターします申し訳ありません!

4

1 に答える 1

0

gcc/gppを使用してプログラムをコンパイルできます。ただし、gnuツールチェーンもプログラムにバンドルする必要があります。またはインストールしてもらいます。

要するに、これはあまり実現可能ではなく、実行時に生成されたコードを実行すると、多くのセキュリティリスクが発生します。これを行うのは決して良い考えではありません。問題を解決する方法は他にもあります。
また、環境設定に問題はありません。

于 2012-04-17T11:34:47.693 に答える