先日から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のことはまだほとんど分からないので、できるだけ丁寧におしえていただけるとうれしいです。
よろしくお願いします。
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ランキング
-
makeコマンドができない
-
perlのダウングレード方法
-
readline インストールについて
-
ソースからmakeした場合の削除方法
-
flexコマンドをインストール
-
solarisのmakeについて
-
OpensslのVer.ダウン
-
makeの際、 Killedとなったり...
-
Debianでのmakeコマンドインス...
-
Vine Linuxでgoogle chromeを使...
-
ダウンロードファイルなどは、...
-
`./configure` の次に `make` ...
-
自分は、パソコンにAPEXを入れ...
-
パソコンでゲームをプレイしよ...
-
Windows2000を最新マシンにイン...
-
外部レポジトリとは
-
PUTTYでログインしたコンソール...
-
ZFSファイルシステムのデータの...
-
M.2 NVME SSDがWindowsからはア...
-
rpmファイルがインストールでき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gccのインクルードパスの確認
-
makeコマンドができない
-
He had his daughter make some...
-
*** ターゲット `all' を make ...
-
Linuxのgccのインクルードパス?
-
make でエラー
-
macos での /usr/local/lib と...
-
glibcバージョンアップ
-
perlのダウングレード方法
-
Mac上でPythonのtkinterを使っ...
-
ソースからmakeした場合の削除方法
-
ダウンロードファイルなどは、...
-
OpensslのVer.ダウン
-
Apacheのバージョンアップ方法
-
Solaris10でCコンパイラが見...
-
C言語ファイルのコンパイルがで...
-
Debianでのmakeコマンドインス...
-
Apache2.2.4のmod_authnz_ldap
-
linuxの/usr/includeについて
-
configure error
おすすめ情報