C言語 ヘッダーファイルのincludeにおいて下記エラーが発生する
解決したいこと
C言語開発において、ヘッダーファイルを作成し、Includeを実行する方法
最近、C言語の開発を始めた者です。
VS CodeのC言語開発において、ヘッダーファイルを作成し、内でincludeしましたがうまく実行できない問題が発生しております。
ご存知の方がいましたら、ご教授いただけますと幸いです。
発生している問題・エラー
fatal error: 'calc.h' file not found
#include "calc.h"
^~~~~~~~
1 error generated.```
NameError (uninitialized constant World)
### 該当するソースコード
言語名: C言語
<section-9.c>
#include <stdio.h>
#include "calc.h"
int main(void)
{
double d1, d2, d3;
double a = 1.2, b = 3.4, c = 2.7;
d1 = avg(a, b);
d2 = avg(4.1, 5.7);
d3 = avg(c, 2.8);
printf("d1 = %f, d2 = %f, d3 = %f\n", d1, d2, d3);
}
<calc.c>
#include "calc.h"
//関数を定義
double avg(double l, double m) {
double r = (l + m) / 2.0;
return r;
}
<calc.h>
#ifndef _CALC_H_
#define _CALC_H_
//プロトタイプ宣言
double avg(double, double);
#endif
### 自分で試したこと
・includeしたファイルが見つかっていないという内容のエラーであったため、
「c_pop_properties.json」内の"includePath"に"${workspaceFolder}/header-file"を指定しました。
0 likes