Gå til innhold

Hvordan ekskludere /usr for headers og binærfiler?


Anbefalte innlegg

Jeg krysskompilerer et program (OpenCV for Gumstix) vha. cmake, men jeg er ikke sikker på om dette er et cmake- eller gcc/g++-problem.

 

Problemet mitt er at det kompileres med headerfiler og bibliotekfiler fra /usr og ikke /home/jostein/cross. Jeg har prøvd med å sette "CXX=/home/jostein/cross/bin/g++ CC=/home/jostein/cross/bin/gcc LD=/home/jostein/cross/bin/ld CFLAGS=-I/home/jostein/cross/include LDFLAGS=-L/home/jostein/cross/lib" foran kallet til cmake. Programmet ser ut til å kompileres med krysskompilatoren, men av en eller annen grunn bruker den headerfiler fra /usr/include og biblioteker fra /usr/lib uten engang å sjekke /home/jostein/cross.

 

Noen tips?

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...