![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
先日からVineLinux3.1を使い始めました。
C言語ファイルa.c(「a」という文字を出力するだけのごく簡単なものです。このファイル自体には問題はありません。)をコンパイルしようと
cc a.c
と入力すると、
a.c:2:9: #include は”ファイル名”あるいは<ファイル名>を必要とします
a.c:3: error: stray '\241' in program
a.c:3: error: stray '\241' in program
a.c:3: error: stray '\241' in program
a.c:3: error: stray '\241' in program
a.c: 関数 'main' 内:
a.c:6: error: stray '\241' in program
a.c:6: error: stray '\241' in program
a.c:6: error: stray '\241' in program
a.c:6: error: stray '\241' in program
a.c:6: error: stray '\241' in program
a.c:6: error: stray '\241' in program
a.c:6: error: stray '\241' in program
a.c:6: error: stray '\241' in program
a.c:4: 警告: 'main'の戻り値の型が 'int'ではありません
と出てコンパイルできません。
Linuxのことはまだほとんど分からないので、できるだけ丁寧におしえていただけるとうれしいです。
よろしくお願いします。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_05.png?e8efa67)
No.2ベストアンサー
- 回答日時:
スペースをすべて全角で入力しているということは無いでしょうか?
書かれたものをそのままエディタにコピーしてコンパイルすると、#includeの
行で同じようにエラーが発生しました。
(Windows上でBCCを使用しました。)
他の全角スペースも半角にすることでコンパイルエラーは発生しませんでしたので
全角スペースを使われているのが原因かもしれません。
もし標準のコンパイラを使用されているということであれば、GCCをインストール
してみてはいかがでしょうか?
ANSI準拠だと思いますので、使い方は、ほぼ同じ感覚で使えると思います。
回答ありがとうございます。
よく見たら、全角スペースになってました。
楽をしようとして解説サイトのソースをコピーしたのが裏目に出てしまいました。
これぐらいは自分で書くべきでしたね。
スペースを半角に直すと無事にコンパイルできました。
No.3
- 回答日時:
Vineで開発系のパッケージを
インストールしてあれば
入るのはgccの3です
全部半角の英数でないとだめです
#ま.文字列の中身は別として
回答ありがとうございます。
よく見たら、全角スペースになってました。
楽をしようとして解説サイトのソースをコピーしたのが裏目に出てしまいました。
これぐらいは自分で書くべきでしたね。
スペースを半角に直すと無事にコンパイルできました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) cryptcatのビルド 4 2022/07/21 14:55
- その他(SNS・コミュニケーションサービス) 爆サイやっていたら、下のような文字が出ました! これは何なのでしょうか? nginx error! 1 2023/06/09 12:27
- Visual Basic(VBA) でシートをコピーしたときに 見えないようにする方法 1 2022/04/10 20:27
- その他(プログラミング・Web制作) Arduinoに関する質問 4 2023/08/07 21:19
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- PHP php エラー 2 2022/10/23 16:43
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- Ruby パイソンでテキストファイルが読み込めない 1 2022/11/14 16:42
- MySQL 何にかが違うから エラーなんでしょうね! 2 2022/09/18 05:28
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
perlのダウングレード方法
-
Solaris10でCコンパイラが見...
-
Debian玄箱にドライバコンパイ...
-
OpensslのVer.ダウン
-
makeコマンドができない
-
makeの際、 Killedとなったり...
-
パソコンでゲームをプレイしよ...
-
外部レポジトリとは
-
ubuntu 初期化について
-
virtual boxにインストールした...
-
makeコマンドが使えません。
-
PHPについて。
-
rpmlibのあるところ
-
設定保存可能なubuntuのUSBブー...
-
UNIXとBSDとLinuxの違いを小学...
-
キャノンプリンターのネットワ...
-
windowsを削除してLinuxにOSを...
-
Windows2000を最新マシンにイン...
-
ubuntu8.0.4にopenssl-develを...
-
CentOSをsubversionのクライア...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gccのインクルードパスの確認
-
makeコマンドができない
-
*** ターゲット `all' を make ...
-
Linuxのgccのインクルードパス?
-
make でエラー
-
glibcバージョンアップ
-
Solaris10でCコンパイラが見...
-
apachectlが使えない
-
macos での /usr/local/lib と...
-
ソースファイルのアンインスト...
-
linuxの/usr/includeについて
-
makeの際、 Killedとなったり...
-
perlのダウングレード方法
-
OpensslのVer.ダウン
-
RedHat9のgtk-configってどこ?
-
ソースからmakeした場合の削除方法
-
makeしてinstall
-
ubuntu linux の./configure ru...
-
PROMISE TX4000 RAIDドライバー...
-
openSSLで秘密鍵ファイルエラー
おすすめ情報