[解決済み] コマンドプロンプトでC++を実行する - Windows
2022-03-07 12:14:12
質問
最近はみんなIDEを使っていると思いますが、私はメモ帳++でコードを書いて、コマンドプロンプトのコマンドを使ってコンパイルし、そこから実行する方が簡単だと思います。少なくとも、JavaとPythonではそうしています。C++でそれをどうやるか頭を悩ませてみたのですが、いいものが見つかりませんでした。何かコンパイラ(JavaのJDKのようなもの)で、自分のパスに貼り付けて、C++と同じように
javac
と
java
を使えば、CMDから私のコードを実行し、コンパイルすることができますか?
注:IDEがいかに優れているかについての回答やコメントを投稿しないでください - 私はIDEが優れていることを知っています。私はただ、古い方法でやるのに慣れているだけです :D
どのように解決するのですか?
使用するコンパイラーに依存します。
例えば、Visual C++ .NET 2010 Expressを使用している場合、スタートメニューからVisual C++ 2010 Express Command Promptを実行すれば、簡単にコンパイルと実行が可能です。
> cl /EHsc mycode.cpp
> mycode.exe
を実行するか、通常のコマンドラインから
vcvars32.bat
を最初に実行して、環境を整えてください。または、次のように検索します。
setvcvars.cmd
(FLOSSプロジェクトの一部) を使って、インストールされているVSの場所を特定し、そのVSから
vcvars32.bat
を使うことができます。
コマンドラインについては、お使いのコンパイラのマニュアルをご確認ください。
関連
-
[解決済み】C++でランダムな2倍数を生成する
-
[解決済み】'cout'は型名ではない
-
[解決済み] Windowsにpipをインストールするにはどうしたらいいですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] Bashでコマンドライン引数を解析するには?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] WindowsのCMDで1行に2つのコマンドを実行するにはどうしたらいいですか?
-
[解決済み] コマンドラインからすべての環境変数をリストアップ
-
[解決済み] コマンドプロンプトのコマンドを実行する
-
[解決済み】WindowsでTCPまたはUDPポートをリッスンしているプロセスを見つけるにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】C++エラー。アーキテクチャ x86_64 に対して未定義のシンボル
-
[解決済み】Visual Studio 2015で「非標準の構文; '&'を使用してメンバーへのポインターを作成します」エラー
-
[解決済み】getline()が何らかの入力の後に使用されると動作しない 【重複あり
-
[解決済み】テンプレートの引数1が無効です(Code::Blocks Win Vista) - テンプレートは使いません。
-
[解決済み】浮動小数点例外エラーが発生する: 8
-
[解決済み】エラー。switchステートメントでcaseラベルにジャンプする
-
[解決済み] 非静的データメンバの無効な使用
-
[解決済み】C++ - ステートメントがオーバーロードされた関数のアドレスを解決できない。
-
[解決済み】演算子のオーバーロード C++; <<操作のパラメータが多すぎる
-
[解決済み] 警告:暗黙の定数変換でのオーバーフロー