• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:linuxにおけるCの自作ヘッダファイル)

LinuxでC言語の自作ヘッダファイルの使い方を学びたい

このQ&Aのポイント
  • LinuxでC言語の自作ヘッダファイルを使う方法について学びたいです。
  • 現在、C言語の勉強をしていて、自作ヘッダファイルの作成に挑戦しました。
  • しかし、エラーが発生してうまく動作しないため、どこが間違っているのかわかりません。教えてください。

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

  • ベストアンサー
  • maiko0318
  • ベストアンサー率21% (1483/6969)
回答No.1

print()がprint.cに記述してあることは どこの書いているのでしょう? あなたは作った本人だから知っているけど、 コンピュータにはわかりません。

kbwj16
質問者

お礼

回答ありがとうございました。 最初、回答を見てしばらく悩みましたが理解できました。 コンパイルの際、ずっとgcc -g -Wall -omain main.cと、main.cだけをコンパイル(とリンク)していたのが原因だったんですね。 まずオブジェクトファイルを作ってと、分割コンパイルに関する知識が薄かったです。