このプログラムをコンパイルしようとしています
#include <stdio.h>
#include <unistd.h>
#include <geniePi.h>
int counter = 0;
int main()
{
if (genieSetup ("/dev/ttyAMA0", 115200) < 0)
{
printf("Failed to connect");
}
for (;;)
{
counter++;
genieWriteObj (GENIE_OBJ_COOL_GAUGE, 0, counter) ;
sleep(10);
}
return 0;
}
私はコマンドを実行しています
sudo gcc genietest.c
エラーが発生し続けます
genietest.c:(.text+0x10): undefined reference to `genieSetup'
genietest.c:(.text+0x54): undefined reference to `genieWriteObj'
geniePi.h が含まれていないように思えます
を使用してPiディレクトリの下にインストールしました
make
sudo make install
ご協力いただきありがとうございます!