Selamlar Mucip,
 
Sanıyorum kodunun içerisinde wiringPi kütüphanesinin başlık dosyasını çağırmamışsın. ilkCpp.cpp dosyasının en başına aşağıdaki satırı eklemeyi dener misiniz?
#include <wiringPi.h>
 
Yine olmazsa kodu paylaşırsanız daha kolay yardımcı olabiliriz.
 
İyi çalışmalar.
Samed YILDIRIM
 
 
 
31.01.2017, 10:16, "Mucibirahman İLBUĞA" <[email protected]>:

Merhabalar,

Lemaker'den BananaPi aldım. "gpio readall" komutu bir şey yapmadan
çalışır olarak geldi. WiringPi ile küçük bir C++ denemesi yapayım dedim
ama komut satırında derlerken hata veriyor?

Kütüphane sanki var?!...

bananapi@lemaker ~ $ ldconfig -p | grep wiringPi

         libwiringPiDev.so (libc6,hard-float) =>
/usr/local/lib/libwiringPiDev.so
         libwiringPiDev.so (libc6,hard-float) => /usr/lib/libwiringPiDev.so
         libwiringPi.so (libc6,hard-float) => /usr/local/lib/libwiringPi.so
         libwiringPi.so (libc6,hard-float) => /usr/lib/libwiringPi.so
bananapi@lemaker ~ $

Ancak derlerken aşağıdaki hatayı veriyor?...

bananapi@lemaker ~ $ sudo g++ ilkCpp.cpp -o ilk -lwiringPi
ilkCpp.cpp: In function ‘int main()’:
ilkCpp.cpp:11:19: error: ‘wiringPiSetup’ was not declared in this scope
ilkCpp.cpp:12:13: error: ‘OUTPUT’ was not declared in this scope
ilkCpp.cpp:12:19: error: ‘pinMode’ was not declared in this scope
ilkCpp.cpp:16:17: error: ‘HIGH’ was not declared in this scope
ilkCpp.cpp:16:21: error: ‘digitalWrite’ was not declared in this scope
ilkCpp.cpp:17:11: error: ‘delay’ was not declared in this scope
ilkCpp.cpp:18:17: error: ‘LOW’ was not declared in this scope
bananapi@lemaker ~ $

Kütüphane var mı yok mu bilemedim?!.... :-(


 

--
Kolay gelsin,
Mucip:)


_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap