私の cpp プロジェクトでは、次のライブラリを使用しています。
#include <string.h>
#include <iostream>
#include <stdlib.h>
#include <fstream>
#include <sstream>
#include <cstring>
#include <time.h>
#include <xively.h>
#include <xi_helpers.h>
#include <wiringPi.h>
wiringPi.h
が入っていて、 xively.h/home/pi/wiringPi/wiringPi
が入っています/root/libxively/src/libxively
を使用する前に、xively.h
でコンパイルできましたg++ -o ilc ilc.cpp -lwiringPi
。私は今試しg++ -o ilc ilc.cpp -I/root/libxively/src/libxively -I/home/pi/wiringPi/wiringPi
ました。これは機能せず、wiringPi ライブラリのすべての関数呼び出しに対して「未定義の参照」が報告されます。