そこで、Code::blocks で C プロジェクトを作成しました。最初は、main.c ファイルのみが含まれています。次に、プロジェクトを src と include フォルダーに分割するための c++ クラス (gobject c) を追加し、cpp ファイルの拡張子を c に変更しました。
コンパイルしようとすると、次のメッセージが表示されます。
fatal error: /home/user/Project_name/src/A.h: No such file or directory
したがって、クラス名は A です。
- ヘッダーのパス: include/Ah
- 定義のパス: src/Ac
Ac のコード (「/include/Ah」をインクルードして「include/Ah」をインクルードしようとしましたが、結果はありません)
#include "A.h"
ああのコード
#ifndef A_H
#define A_H
#endif
どうすればこの問題を解決できますか? また、Ah を main.c に含めようとしました (結果なし:()