尝试交叉编译WiRIPIPI C++ Eclipse时出错1

尝试交叉编译WiRIPIPI C++ Eclipse时出错1,c++,linux,eclipse,arm,raspberry-pi,C++,Linux,Eclipse,Arm,Raspberry Pi,所以我在我的Raspberry Pi上安装了wiringPi,我使用./build来制作和安装。例如,我在include目录/usr/local/include中没有.h文件,所以我将它们都复制到了/usr/include和/usr/local/include中 所以我已经为Raspberry Pi编译过了,但是当我尝试使用wiringPi时,我只得到Make***[]错误1 在遵循其他人的指示后,我使用了Eclipse使用的命令 交叉G++编译器杂项: -c -fmessage-length=

所以我在我的Raspberry Pi上安装了wiringPi,我使用./build来制作和安装。例如,我在include目录/usr/local/include中没有.h文件,所以我将它们都复制到了/usr/include和/usr/local/include中

所以我已经为Raspberry Pi编译过了,但是当我尝试使用wiringPi时,我只得到Make***[]错误1

在遵循其他人的指示后,我使用了Eclipse使用的命令 交叉G++编译器杂项:

-c -fmessage-length=0 -pthread -std=c++11 -Wl,--no-as-needed -lwiringPi -lwiringPiDev
-pthread -std=c++11 -Wl,--no-as-needed -lwiringPi -lwiringPiDev
交叉G++链接器杂项:

-c -fmessage-length=0 -pthread -std=c++11 -Wl,--no-as-needed -lwiringPi -lwiringPiDev
-pthread -std=c++11 -Wl,--no-as-needed -lwiringPi -lwiringPiDev
在我的Include路径中-l我有/home/gummielovingmudkip/.local/share/raspberrypi/rootfs/usr/local/Include

这是我的main.cpp文件

#include <iostream>
#include <fstream>
#include <ctime>
#include <stdlib.h>

extern "C" {
    #include <wiringPi.h>
}

#include "Logging.hpp"

int main() {
    // Loading all necessary classes
    Logging log;

    // Beginning
    log.setup("susie");
    log.print(1, "main() has started");
    log.print(1, "All classes have been loaded");

    // Setting up wiringPi
    wiringPiSetup () ;

    // Setting pin modes
    pinMode (0, OUTPUT) ;

    for (;;) {
        digitalWrite (0, HIGH) ; delay (500) ;
        digitalWrite (0,  LOW) ; delay (500) ;
    }

    return 0;
}

你需要在这里显示实际的编译器错误-Make的错误只是说我刚刚执行的步骤告诉我它失败了,所以我停止了,因此对诊断问题没有用处。谢谢,我已经修改了我的问题