- ベストアンサー
Linuxで実行ファイルを実行できないエラーが発生する
- Linux上でC言語をコンパイルし、作成された実行形式ファイルを実行しようとした際に、エラーが発生し実行できません。
- 作業フォルダは /var/www/html で、gccコマンドでコンパイルしたa.outファイルを実行しようとしましたが、実行できません。
- コンパイル方法や実行方法を試しましたが、以下のエラーが表示されました: 1. a.out: command not found 2. opendir: No such file or directory 3. %./a.out: no such job 4. %: no such job また、ファイル名を指定してコンパイルしても同様のエラーが発生しました。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- .oと.outファイルの違い
gccでコンパイルするとa.outというものができます。 (-oで何も設定しなければ) これはC++のソースファイル1つをコンパイルした時に できる.oのファイルと同一のものでしょうか? #.oは.outの略? .oのファイルの中でmain関数を持っているものが、実行可能形式に なれるのでしょうか?
- ベストアンサー
- Linux系OS
- コンパイル ./aと./a.out の違い
ほんとにcの初心者なのですが、 今Tera Termを使って、ソースを書いて、コンパイル、実行をしているのですが、 例えばtest.cというファイルを gcc test.c とやってコンパイルして、 a.outというファイルができます。 それを./aとやれば実行できると聞いてやってみたのですができません。 ./a.outはできるのですが なぜなのでしょうか??
- 締切済み
- C・C++・C#
- prebinding について(関連付けの再構築)
prebinding(ファイルの関連付けの再構築)をしたいのですが、ターミナルで % sudo update_prebinding -root / を入れましてリターンをしても -bash: fg: %: no such job と出てしまいます。どうしてでしょうか? 全くの素人なのですが、どうもアイコンがうまく表示されなかったりしていて 必要に迫られてやることになっています。 コマンドはユーザーでログインした状態で行っております。 原因など 分かりやすく教えていただけると助かります。 参考にしたサイトはこちらです。 http://www.geocities.jp/nmuta2005/terminal6.html
- ベストアンサー
- Mac
- Ubuntuでコンパイルできない
先日、Ubuntuの7.04をインストールしました。そこで、terminalでコンパイルしようとした結果, gcc ex.cと入力すると、 gcc: ex.c: No such file or directory gcc: no input files とでてそれでコンパイルできていません。助けてください。
- ベストアンサー
- Linux系OS
- Cygwinのエディタについて
Cygwinのエディタのviで、c言語のプログラムを作成し、gccでコンパイルすると、a.exeというファイルができます。私は今まで、Linuxのviでc言語のプログラムを実行するときは、a.outを使っていました。 Cygwinのviでもa.outを使うにはどう設定すればよいのでしょうか?
- ベストアンサー
- Windows系OS
- ターミナルの勝手なコマンドの実行
おとついぐらいから、ターミナルを起動しただけなのに /Users/ユーザー名/Desktop/a.out というコマンドが勝手に実行されて コンピュータ名:? MatsudaMasafumi$ /Users/ユーザー名/Desktop/a.out -bash: /Users/ユーザー名/Desktop/a.out: No such file or directory という2行が勝手に表示されてしまいます。 起動したときに /Users/ユーザー名/Desktop/a.out という実行を勝手に行ってしまう理由はなんなのでしょうか? また、この実行をやめたいのですがどのようにすればいいでしょうか?
- ベストアンサー
- Mac
- ubuntuで作ったアプリを他のLinuxで動作
Ubuntu Linuxなどでgccのコンパイラを使用して作成したアプリケーションの実行ファイルを他のLinuxでも実行させることなどは可能でしょうか? いまBeagleBone BlackというAngstrom Linuxというのが実装されている基板でのアプリケーションを作成しているのですが、 自分のPCにUbuntu Linuxがインストールされていたので、こちらでHello worldのプログラムを作ってgccコンパイルしてできた実行ファイルをBeagleBone Blackに移して、コマンドラインで ./hello_a.out これで実行してみたのですが、 ./hello_a.out:cannot execute binary file このようなエラーがでて実行することができません。 どなたかご教授頂きますよう、お願い致します。
- ベストアンサー
- その他([技術者向] コンピューター)
- VMwareのLinuxでコンパイルできるが実行できません。
VMwareのLinuxでコンパイルできるが実行できません。 原因が分からなくて困ってます。 学校の課題をやるために、Window7 starterにVMwareでVine Linux4.2をインストールしました。 emacsでファイル作成後、gcc でコンパイルしたんですが、実行ができません。 コンパイルしたファイルを学校で実行したら普通に動きました。 何か設定ができてないんでしょうか? 解決策がありましたらお願いします。
- ベストアンサー
- C・C++・C#
- FMV LIFEBOOKを購入してみたものの、突然画面が消える問題に困っています。
- 画面が消える際に、パソコンを持ち上げると再び付くことがありますが、降ろすと再び消えてしまいます。
- これは購入時からの問題であり、修理に出さない限り解決しないようです。どうすれば良いでしょうか?
お礼
ああっ! 本当だ・・・ プログラムのエラーですね。 ありがとうございました。