eclipse
Configurare Eclipse per C ++
Ricerca…
Linux + CMake (generatore "Unix Makefiles") + Qt (opzionale)
Dovresti avere un semplice progetto myproject di CMake, e stiamo andando a creare uno spazio di lavoro Eclipse al di fuori di esso:
myproject/ .git/ CMakeLists.txt src/ main.cpp workspace/ myproject/ Release/ Debug/
Qt (opzionale)
- Ottieni l'ultimo CDT di Eclipse e successivamente installa il pacchetto Qt tramite "Guida -> Installa nuovo software".
Area di lavoro
- Creare una directory vuota "area di lavoro" accanto alla directory di origine del progetto CMake.
- Avvia Eclipse e passa alla directory "workspace".
- Crea un progetto C ++ (per Qt con Eclipse più vecchio di Neon: crea "Progetto Qt Makefile" e poi elimina * .pro file, makefile e main.cpp da esso)
Allegare le fonti al progetto
- Vai a Proprietà progetto -> Percorsi e simboli -> Posizione sorgente -> Cartella link.
- Seleziona "Avanzate" e collega la cartella sorgente del progetto CMake in questo modo:
../../myproject/src/
. Funziona perché lo spazio di lavoro si trova appena al di fuori della directory del progetto CMake.
Generatore CMake
- Crea cartella di
Release
nel progetto. - Vai alla vista "Crea Target" ( Ctrl + 3 e poi digita "Crea Target" se è difficile da trovare). La vista "Crea destinazione" ha lo stesso aspetto della vista del progetto.
- Fare clic con il tasto destro sulla cartella "Rilascio" e quindi fare clic su "Nuovo ...".
- Deseleziona "Uguale al nome del target".
- Deseleziona "Usa impostazioni builder".
- Digita "Release" nel campo "Nome del target".
- Lascia vuoto "Make target".
- Impostare "Comando di creazione" su qualcosa come
cmake ../../../myproject/
. - Clicca ok.
- Fare doppio clic su "Rilascio" per creare il target appena creato nella cartella Release. Ciò eseguirà la generazione cmake.
Costruire
- Vai a Proprietà progetto e crea una configurazione "Rilascio".
- Attiva la configurazione "Rilascio".
- Per la configurazione "Rilascio" deselezionare "Genera automaticamente i Makefile".
- Imposta la cartella Build su "Release".
- Abilita la costruzione parallela.
Ora puoi costruire il progetto da Eclipse con un normale Ctrl + b "Build".
Riesecuzione di CMake (per rigenerare i makefile)
- Rimuovi tutto dalla directory "Rilascio".
- Vai alla vista "Crea Target".
- Fare doppio clic sulla destinazione "Rilascio".
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow