Compiler prefix en pad in Eclipse

Ik probeer een C++ -project op Eclipse te maken. Ik heb daarvoor de Eclipse-CDT geïnstalleerd.

Bij het maken van een project vraagt ​​een pop-upvenster om Cross Compiler Prefix en Cross Compiler Path. Kan iemand alsjeblieft uitleggen wat zijn en wat moet ik toevoegen in die velden? Zijn die velden absoluut noodzakelijk om te vullen?


Antwoord 1, Autoriteit 100%

Als u een Mac gebruikt, kunt u MacOS GCC selecteren in plaats van Cross GCC. Als u op Windows bent, moet u een C++ -compiler installeren. Ik raad u aan Cygwin te installeren, de aanwijzingen hier te volgen.
https://www3.ntu.edu.sg/home/ EHUA / PROGRAMMERING / HOWTO / ECLIPSECPP_HOWTO.HTML
Nadat u de C++ -compiler hebt geïnstalleerd, start u Eclipse opnieuw en probeert u het project opnieuw te maken. Ik hoop dat dit helpt.


Antwoord 2

In Cross Compiler-voorvoegsel moet u ‘Arm-None-EABI-‘ en in Cross Compiler-pad schrijven, moet u het pad voor GCC BIN-map selecteren. U moet hiervoor Cygwin GCC installeren.
Ik heb een paar stappen gevonden onderstaande link.

https://www3.ntu.edu .sg / home / ehchua / programmering / HOWTO / CYGWIN_HOWTO.HTML # CYGWIN


Antwoord 3

Voor het geval iemand anders is zoals ik en meer expliciete aanwijzingen nodig heeft, omdat @yeremy correct is, moet je MacOSX GCC selecteren. Het is gewoon dat op het punt waar het OP is, hij overschrijdt waar hij de selectie had kunnen maken en moet een back-up maken van een back-up van een paar Windows (ongeveer 3) om de MacOSX GCC te kiezen als de toolchain van keuze. Een onderstaande link bevestigen die door de stappen gaat en die ook beeld van venster toont waar u de selectie kunt maken (Figuur 11).

Aan de slag met C++ voor Eclipse – CodeGuru


Antwoord 4

Als Eclipse geen toolchain detecteert (afzonderlijk te installeren), biedt het alleen de optie “Cross GCC”. Kies daar niet voor.

Sites zoals ditvertellen je dat een correct geïnstalleerde toolchain (Cygwin / MinGW) wordt automatisch ontdekt met behulp van de omgevingsvariabele PATH. Dit is niet het geval op mijn machine.

Er is geen manier om een toolchain in Eclipse handmatig te configureren (vanaf het moment van schrijven), maar je kunt Eclipse voor de gek houden door er een te vinden zonder je algemene PATHte wijzigen:

Ga naar Voorkeuren/C/C++/Build/Omgeving,

Voeg een variabele toe PATHen verwijs deze naar uw toolchain-pad(en), b.v. d:\Mingw\bin;d:\Mingw\msys\1.0\bin. Scheid paden met een puntkomma.


Antwoord 5

Voor beginners die net beginnen met C++-projecten in Eclipse:

1 – Klik op Bestand –> Nieuw–> C/C++-project

2 – Selecteer in het venster “Sjablonen voor nieuw C/C++-project” C++ Managed Build –> Klik op Volgende

3 – Geef een projectnaam op –> Selecteer “Leeg project” in het gedeelte Projecttype (dat zich onder Uitvoerbaar bestand bevindt) en selecteer “MinGW GCC” in het gedeelte Toolchains

4 – Klik op Voltooien

Opmerking:Door “MinGW GCC” te selecteren, hoeft u zich geen zorgen meer te maken over het invoeren van het Cross GCC-gerelateerde voorvoegsel en pad. Veel plezier bij het leren van C++.

voer hier de afbeeldingsbeschrijving in

Other episodes