www.elektronik.si
Netbeans (C/C++) na OrangePi (ne znam prevesti programa)

www.elektronik.si -> Programska oprema

Avtor: peterv6iKraj: Izola PrispevekObjavljeno: Tor Maj 30, 2017 11:17 am    Naslov sporočila:  Netbeans (C/C++) na OrangePi (ne znam prevesti programa)
----------------------------------------------------------------------------
Pozdravljeni,
Namestil sem si Armbian na orangePI PC (http://www.orangepi.org/orangepipc/) in knjižnico za uporabo vodila GPIO.
Na PC sem namestil Netbeans IDE in se povezal na OrangePi...


Odprem nov C/C++ projekt in spišem testni program..



Prevedem program in ga poženem in zadeva deluje...


Sedaj pa želim uporabiti knjižnico wiringPi.. Najprej jo inštaliram (vse ok)..

Na orangepi-ju "skopiram" knjižnice v /usr/include (kjer so ostale)..

V programsko kodo dodam klic funkcije pinMode (2,1);
Program prevedem in ni napake...



Ko pa želim program pognati mi javi napako.. Tukaj pa sem malce bos..




hvala za pomoč
lp
Peter[/img]


Nazadnje urejal/a peterv6i Tor Maj 30, 2017 12:50 pm; skupaj popravljeno 2 krat

Avtor: matjazkariz PrispevekObjavljeno: Tor Maj 30, 2017 11:30 am    Naslov sporočila:  
----------------------------------------------------------------------------
Ali se definicija za pinMode nahaja v wiringPi.h? Če ja, potem je nekaj narobe s potjo. Če tega headerja nimaš v projektni mapi, poskusi spremeniti na #include <wiringPi.h>

Avtor: peterv6iKraj: Izola PrispevekObjavljeno: Tor Maj 30, 2017 12:36 pm    Naslov sporočila:  
----------------------------------------------------------------------------
WiringPi.h ga netbeans najde na poti... Če recimo grem na knjižnico in stisnem CTRL+klik na miški mi odpre wiringPi.h


Avtor: peterv6iKraj: Izola PrispevekObjavljeno: Tor Maj 30, 2017 12:40 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Ok!
Na drugem forumu sem našel, da je potrebno v Linker vnesti: -lwiringPi

Sedaj sem odprl projekt in sem šel na linker in dodal to v "Additional Options"




tukaj sem prebral:
https://www.raspberrypi.org/forums/viewtopic.php?f=33&t=7583


primer:
Koda:
wiringPiSetup () ;
    pinMode (0, OUTPUT) ;
    digitalWrite (0, HIGH) ;




in nizek nivo

Koda:
wiringPiSetup () ;
    pinMode (0, OUTPUT) ;
    digitalWrite (0, LOW) ;



Tako.. zdaj pa naprej Wink

Stran 1 od 1

Powered by phpBB © 2001,2002 phpBB Group