• ベストアンサー

コンパイルについて

質問させてください。 システムの改修のため、C、およびPCファイルに修正を加え、 MAKEしましたが、エラーが出てしまいました。 エラーの出た場所は、コメントアウト部分で、 //ここはテスト などと「//」でコメントアウトしていますが、 これが問題だと表示されます。 以前のソースではコメントアウトは「//」のままで 問題がなかったようなんですが、 MAKEFILEの設定などでかわるのでしょうか? すみません、素人なので宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yotta
  • ベストアンサー率32% (26/79)
回答No.3

エラーの出た場所を /* */ で囲って再コンパイルしてみましょう 例: /*ここはテスト */ 同じ場所でエラーが出れば,この行の何が間違っていることになります

その他の回答 (3)

  • fuji1
  • ベストアンサー率29% (109/371)
回答No.4

こんばんわ。 あと考えられるのは、"//"の前に全角スペースが入っているとエラーになります。 TAB ならエラーにならないのですが、ちょっとわかりにくいです。 エラーメッセージ文を書いてもらえると、もっと正確な解答がもらえると思いますが。。

noname#4252
noname#4252
回答No.2

エラーメッセージを見よう。 原因と違うエラーなこともあるけど見ないよりマシ。

  • ranx
  • ベストアンサー率24% (357/1463)
回答No.1

可能性1:コンパイラが古い。  //は元々C++のコメント記述ですから、本来のCコンパイラはこれをコメントと解釈しません。 可能性2:コメントの直前の行に問題がある。

関連するQ&A