我正试图在Geany软件的wiringPi in C++中运行一个示例程序(称为blink.cpp)。
这是代码(我没有这样做,我直接从wiringPi实例中获取它,以查看Raspberry的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;
}然而,我收到这样的消息:错误信息
我知道我必须在某个地方添加一些路径,以便将wiringPi与使用-lwiringPi的Geany连接起来,但我不知道如何连接。如果有人能帮我解释一下我会很感激的。
提前感谢
发布于 2022-05-14 10:54:38
链接器出错了。这意味着林特找不到图书馆。针对wiringPI http://wiringpi.com/reference/的链接
https://stackoverflow.com/questions/72239504
复制相似问题