No.2ベストアンサー
- 回答日時:
多分、No.1 の honiyon さんが言われる通り、普通はカレントディレクトリに
パスが通っていないので、
% a.out
エラー: a.out: コマンドが見つかりません
なんてなってしまうのでしょう。以下のように置き場所も指示します。
% ./a.out
後、カレントディレクトリにもパスを通しているのに動作しないんだ、という
場合に、ありがちなのが test という名前で実行プログラムを作ってしまうこと。
実は、test という名前のコマンドがあるので、いくら
% test
とやっても、カレントディレクトリの test が起動されない、というのは、
unix でプログラムを作っている人は、たいてい一度は経験しているはず。
# 経験したことが無い人は、言われた通りのことしかしない人か、かなり優秀な人、かな
因みに、
honiyon> 因みに a.outではなく任意の名前で実行ファイルを生成する方法もありますが
は、gcc に -o オプションで指定します。こんな感じ。
% gcc -o hoge hoge.cpp
No.1
- 回答日時:
こんにちは、honiyonです。
開発言語は何でしょうか?どのようにコンパイルしましたか?結果はどのように出ましたか?
詳細な情報が全く無いので答えが出せません。
・・・というだけでは何なので想定の元に回答します。
Linuxで一般的な GNU C++でプログラムを開発、コンパイルしたとします。
ソースファイル名を hoge.cppとし、「gcc hoge.cpp」としてコンパイルした場合、a.outという実行ファイルがカレントに生成されます。
生成した場所が「/home/honiyon/」であった場合、cd ~honiyonとして移動して ./a.out として実行するか、~honiyon/a.out として実行出来ます。
因みに a.outではなく任意の名前で実行ファイルを生成する方法もありますが、ちょっと失念してしまったので今は回答出来ません。要望があれば後ほど回答します。
参考になれば幸いです(..
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) vba コンパイル 4 2022/10/27 10:01
- C言語・C++・C# プログラム Arduino 1 2022/07/03 11:13
- C言語・C++・C# Cのコンパイルでコメントアウトをそのままオブジェクトに保持したい 7 2023/08/01 22:22
- その他(プログラミング・Web制作) マウスを使用してpowershellのプログラムを起動して、引数リストを渡したい 1 2022/11/07 21:39
- その他(プログラミング・Web制作) フォルダ内の特定 拡張子のファイルを一括実行するBat ファイルについて 4 2022/04/17 09:51
- C言語・C++・C# linux C言語について ./ファイル名 入力値 入力値が表示 という風に実行と入力を同時にしたい 3 2022/10/17 16:57
- Microsoft ASP Windows10エンタープライズ版をインストールしたらアプリが使えなくなった 3 2023/03/07 11:08
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- その他(プログラミング・Web制作) Linuxについて質問です。 引数に指定されたアクセスログのファイルからアクセス数が多い順に上位3つ 1 2023/02/03 03:46
- その他(プログラミング・Web制作) Pythonで、データファイルと列名ファイルを1つのファイルにしたいです。 1 2023/07/27 20:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows Media Playerを開くと...
-
Windows11のデスクトップのアプ...
-
エクスプローラのアクティブウ...
-
windows11でクイックスキャン等...
-
Acer AXC605-H54D にOSをインス...
-
windows11におけるファイルの並...
-
Windowsで大量の画像サイズを半...
-
Windows11 システム通知音がも...
-
「ウインドウズアップデートの...
-
マザーボードを交換した時のOS...
-
windowとwindow11は何が違う
-
勝手に無変換になる
-
Windows11の画面の色が薄いので...
-
Windows11の右クリックメニュー...
-
ディスククリーンアップが終わ...
-
ウインドウズ10から11に変更し...
-
Windows11へのアップグレード
-
MS-DOS 6.22のダウンロード
-
アイコンに、四角い枠が出来て...
-
WindowsとMS-DOSの違いって何で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
windows11でクイックスキャン等...
-
エクスプローラのアクティブウ...
-
クロムOSについて教えてください
-
Windows Media Playerを開くと...
-
windows11 きれいなロック画面...
-
Windows11の右クリックメニュー...
-
Windows11のデスクトップのアプ...
-
windows11におけるファイルの並...
-
「Wi-Fiアダプターへのアクセス...
-
Windows11 システム通知音がも...
-
Windowsの古いゲーム(32bit OS...
-
windows10DVDからインストール...
-
アイコンに、四角い枠が出来て...
-
有料Microsoft365は、PCを変え...
-
Mac用の外付けHDはWindowsPCで...
-
コマンドプロンプト tree
-
Win + G でCPU使用率が表示され...
-
Windows11 ゴミ箱 ファイルの取...
-
Windowsアップデートしたらタス...
-
MS-DOS 6.22のダウンロード
おすすめ情報