如何使用 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/
我正在尝试 运行 在 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/