1つの関数で単純なライブラリを作成しようとしましたので、作成する方法を読みましたが、機能しません。このような簡単なライブラリに説明が見つかりません。どうすればいいですか?ライブラリへの参照が未定義のエラー
main.cの
#include <stdio.h>
#include "hello.h"
int main()
{
hello();
return 0;
}
のhello.c
#include <stdio.h>
#include "hello.h"
void hello(void)
{
printf("Hello user 4");
}
hello.h
void hello(void);
開発環境は何ですか? –
リンクするファイルが複数あることをリンカーに伝えましたか? –
これは 'C++'か 'c'ですか?私は 'C++ 'とタグ付けされていますが、コードは' c'です。 – drescherjm