INHOUDSOPGAWE:

Wat is GCC-kruissamesteller?
Wat is GCC-kruissamesteller?

Video: Wat is GCC-kruissamesteller?

Video: Wat is GCC-kruissamesteller?
Video: What Is Love (12" Mix) 2024, November
Anonim

Oor die algemeen, a kwaad - samesteller is 'n samesteller wat op platform A (die gasheer) loop, maar uitvoerbare vir platform B (die teiken) genereer. Hierdie twee platforms mag (maar hoef nie) verskil in SVE, bedryfstelsel en/of uitvoerbare formaat.

As u dit in die oog hou, wat is kruis-GCC?

Kruis GCC beteken dat jy jou projek vir 'n ander argitektuur saamstel, bv. jy het 'n x86-verwerker en wil saamstel vir ARM.

Ook, hoe kruis ek GCC vir wapens saam? 2 Antwoorde. Installeer gcc - arm -linux-gnueabi en binutils- arm -linux-gnueabi-pakkette, en gebruik dan net arm -linux-gnueabi- gcc in plaas van gcc vir samestelling . Dit bring die volledige in kwaad - saamstel omgewing, insluitend binutils. Dit is die enigste betroubare metode.

Vervolgens kan mens ook vra, hoe doen jy 'n kruissamestelling?

Kruissamestelling sal op 'n Linux x86-masjien vir 96Boards ARM-toestel plaasvind

  1. Stap 1: Dateer 96Boards (ARM) stelsel en gasheer (x86 masjien) rekenaar op.
  2. Stap 2: As jy libsoc en of mraa gebruik, maak seker dat hulle geïnstalleer en op datum is.
  3. Stap 3: Installeer kruissamestellers op gasheermasjien.
  4. Stap 4: Installeer pakketafhanklikhede.

Wat is die verskil tussen samesteller en kruissamesteller?

Die hoof verskil tussen samesteller en kruissamesteller is dat die samesteller is 'n sagteware wat 'n rekenaarprogram wat in hoëvlakprogrammeertaal geskryf is in masjientaal omskep terwyl die kruissamesteller is 'n tipe van a samesteller wat 'n uitvoerbare kode kan skep vir 'n ander platform as die een waarop

Aanbeveel: