Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇1420:
初心者も初心者です。 [naga] 08/19 01:53

 └◇1421:Re:初心者も初心者です。 [MSだす。] 08/19
  └◇1425:Re[2]:初心者も初心者です。 [naga] 08/20 <


1420● 初心者も初心者です。[ naga ] 2003 08/19 01:53
a.outを実行しようとしますが実行できません
コンパイルはg++ num.cとしました。
過去の来歴を見て gcc にはcygwin1.dllが必要と書き込んで
ありました。私の場合も必要なのでしょうか?
よろしくお願いします。

[toto@AIBOPC study51]$ ls
a.exe num.c
[toto@AIBOPC study51]$ ./a.out
sh: ./a.out: No such file or directory
[toto@AIBOPC study51]$ man out
No manual entry for out
スレッド一覧


1421● Re:初心者も初心者です。[ MSだす。 ] 2003 08/19 06:09
ls の出力でわかる通り、出来る実行ファイルは、
a.exe
であって、
a.out
ではありません。これはCygwinのgcc (g++、g77なども同様)の仕様です。
[toto@AIBOPC study51]$ ./a.out
ではなく、
[toto@AIBOPC study51]$ ./a.exe
として下さい。
(拡張子 .exe を省略して、
[toto@AIBOPC study51]$ ./a
でも実行できます。)
スレッド一覧


1425● Re[2]:初心者も初心者です。[ naga ] 2003 08/20 01:04
実行できました。ありがとうございました。
はじめてのC++という本を読みながら勉強中です。
本ではoutて書いてあったので .exe とは気づきませんでした。ありがとうございます。
スレッド一覧

早田のホームページへ
CGIROOM