eclipse
Konfigurowanie Eclipse dla C ++
Szukaj…
Linux + CMake (generator „Unix Makefiles”) + Qt (opcjonalnie)
Powinieneś mieć zwykły CUpewnij projektu myproject i mamy zamiar dokonać obszaru roboczego Eclipse poza nim:
myproject/ .git/ CMakeLists.txt src/ main.cpp workspace/ myproject/ Release/ Debug/
Qt (opcjonalnie)
- Pobierz najnowszą wersję Eclipse CDT, a następnie zainstaluj w niej pakiet Qt poprzez „Pomoc -> Zainstaluj nowe oprogramowanie”.
Obszar roboczy
- Utwórz pusty katalog „workspace” obok katalogu źródłowego projektu CMake.
- Uruchom Eclipse i przejdź do katalogu „workspace”.
- Utwórz projekt C ++ (dla Qt z Eclipse starszym niż Neon: utwórz „Qt Makefile Project”, a następnie usuń z niego plik * .pro, makefile i main.cpp)
Dołączanie źródeł do projektu
- Przejdź do Właściwości projektu -> Ścieżki i symbole -> Lokalizacja źródła -> Folder linków.
- Zaznacz „Zaawansowane” i połącz folder źródłowy projektu CMake w ten sposób:
../../myproject/src/
. Działa, ponieważ obszar roboczy znajduje się poza katalogiem projektu CMake.
Generator CMake
- Utwórz folder
Release
w projekcie. - Przejdź do widoku „Utwórz cel” ( Ctrl + 3, a następnie wpisz „Utwórz cel”, jeśli trudno go znaleźć). Widok „Ustaw cel” wygląda podobnie do widoku projektu.
- Kliknij prawym przyciskiem myszy folder „Release”, a następnie kliknij „New ...”.
- Odznacz „Taki sam jak nazwa celu”.
- Odznacz „Użyj ustawień konstruktora”.
- Wpisz „Zwolnij” w polu „Nazwa docelowa”.
- Pozostaw „Ustaw cel” pusty.
- Ustaw „Build command” na coś takiego jak
cmake ../../../myproject/
. - Kliknij OK.
- Kliknij dwukrotnie „Release”, aby utworzyć cel, który właśnie został utworzony w folderze Release. To uruchomi generację cmake.
Budować
- Przejdź do właściwości projektu i utwórz konfigurację „Release”.
- Uaktywnij konfigurację „Release”.
- W przypadku konfiguracji „Release” odznacz „Generuj Makefile automatycznie”.
- Ustaw katalog kompilacji na „Release”.
- Włącz kompilację równoległą.
Teraz możesz zbudować projekt z Eclipse za pomocą zwykłego Ctrl + b „Build”.
Ponowne uruchamianie CMake (w celu ponownego wygenerowania plików makefile)
- Usuń wszystko z katalogu „Release”.
- Przejdź do widoku „Ustaw cel”.
- Kliknij dwukrotnie cel „Zwolnij”.
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow