[解決済み] Unixのコンソール/MacターミナルでC/C++のコードをコンパイルして実行するにはどうすればよいですか?
2022-04-26 23:32:50
質問
UnixのコンソールやMacのターミナルでCやC++のコードをコンパイルしたり実行するにはどうしたらよいですか?
どのように解決するのですか?
単純なシングルソースのプログラムである場合。
make foo
ここで、ソースファイルは foo.c , foo.cpp などを使えば、メイクファイルすら不要になります。Make には、ソースファイルから拡張子を除いた同名の実行ファイルをビルドするのに十分なルールが組み込まれています。
ビルドした実行ファイルを実行するのは、他のプログラムを実行するのと同じですが、多くの場合、実行ファイルへのパスを指定する必要があります。
$PATH
は実行可能ファイルを見つけるために使用され、ほとんどの場合、カレントディレクトリ (
.
).
そこで、ビルドした実行ファイルを実行するために
foo
:
./foo
関連
-
[解決済み】Git リポジトリから .DS_Store ファイルを削除するには?
-
[解決済み】C++ - 解放されるポインタが割り当てられていないエラー
-
[解決済み】「Expected '(' for function-style cast or type construction」エラーの意味とは?
-
[解決済み】エラー。switchステートメントでcaseラベルにジャンプする
-
[解決済み] プログラムの実行やシステムコマンドの呼び出しはどのように行うのですか?
-
[解決済み] SQLiteのINSERT/per-secondのパフォーマンスを向上させる
-
[解決済み] Linux上で動作するC++コードのプロファイリングを行うにはどうすればよいですか?
-
[解決済み] Mac OS Xで、指定したTCPポートでリッスンしているのは誰ですか?
-
[解決済み] .NETコンソールアプリケーションでアプリケーションのパスを取得するにはどうすればよいですか?
-
[解決済み] MacのターミナルからVSCodeを起動する/開く
最新
-
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++コンパイルタイムエラー:数値定数の前に期待される識別子
-
[解決済み】抽象クラス型の無効なnew-expression
-
[解決済み】文字列関数で'char const*'のインスタンスを投げた後に呼び出されるterminate [閉店].
-
[解決済み] 既に.objで定義されている-二重包含はない
-
[解決済み】「Expected '(' for function-style cast or type construction」エラーの意味とは?
-
[解決済み] gdbを使用してもデバッグシンボルが見つからない
-
[解決済み】 while(cin) と while(cin >> num) の違いは何ですか?)
-
[解決済み】std::cin.getline( ) vs. std::cin
-
[解決済み】システムが指定されたファイルを見つけられませんでした。