如何使用 wiringPi 在 C++ 中构建文件?

How can I build the file in C++ with wiringPi?

我正在尝试 运行 在 Geany 软件中使用 C++ 的 wiringPi 示例程序(称为 blink.cpp)

这是代码(我没有这样做,我直接从 wiringPi 示例中获取它以查看 Raspberry Pi 中的 GPIO 是如何工作的):

#include <stdio.h>
#include <wiringPi.h>

// LED Pin - wiringPi pin 0 is BCM_GPIO 17.

#define LED 0

int main(void) {
    printf("Raspberry Pi blink\n");

    wiringPiSetup();
    pinMode(LED, OUTPUT);

    for (;;) {
        digitalWrite(LED, HIGH);  // On
        delay(500);               // mS
        digitalWrite(LED, LOW);   // Off
        delay(500);
    }
    return 0;
}

但是,我收到了这条信息: Error messages

我知道我必须在某处添加一些路径才能使用 -lwiringPi link 带有 Geany 的 wiringPi,但我不知道如何。如果有人可以帮助我并向我解释,我将不胜感激。

提前致谢

您收到链接器错误。这意味着 linter 找不到库。 Link反对wiringPI http://wiringpi.com/reference/