- ベストアンサー
Linuxで実行ファイルを実行できないエラーが発生する
t-okuraの回答
実行されていますよ。 > 2. > [root@host-210-161-57-177 html]# ./a.out > opendir: No such file or directory プログラムで使用している opendir がエラーになっているんじゃ ないでしょうか。
関連する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#
お礼
ああっ! 本当だ・・・ プログラムのエラーですね。 ありがとうございました。