私はBeagleBoneRobotics PDFの例をコンパイルしようとしていますが、コンパイラはヘッダを見つけることができません。Robotics Cape LibraryがBeaglebone Blueで作業していません
ここで私がコンパイルしようとしているコードです:
[email protected]:/var/lib/cloud9# gcc Testing.c -lrobotics_cape -o Testing
Testing.c:1:27: fatal error: robotics_cape.h: No such file or directory
#include <robotics_cape.h>
^
compilation terminated.
私はBeagleBoneブルーによロボットで:
#include <robotics_cape.h>
#define PIN 67
int main (void){
// export gpio pin for use
if(gpio_export(PIN)){
printf("Unable to open export.\n");
return -1;
}
// set pin for output
if(gpio_set_dir(PIN, OUTPUT_PIN)){
printf("Unable to open gpio67_direction.\n");
return -1;
}
// start blinking loop
printf("blinking LED\n");
int i = 0;
while(i<10){
// turn pin on
gpio_set_value(PIN, 1);
printf("ON\n");
sleep(1);
// turn pin off
gpio_set_value(PIN, 0);
printf("OFF\n");
i++; // increment counter
sleep(1);
}
return 1;
}
ここで私が得ているエラーですケープバージョン0.3.4。
適切なフォルダを確認したところ、ヘッダーとライブラリが適切に配置されているようです。インストーラをGitHubからダウンロードしてライブラリを作成しようとしましたが、同じエラーが表示されます。私は同じ結果で岬を再インストールしようとしました。私はまた、エラーを探すためにソースコードを掘り下げましたが、何も見つかりませんでした。
すべてのヘルプは大幅に私は50の評判を得るまで、私はコメントしますが、私はできません