Nowa wersja
|
Poprzednia wersja
|
pl:dydaktyka:jimp2:2017:tutorials:newsolution [2017/03/06 13:44] mwp utworzono |
pl:dydaktyka:jimp2:2017:tutorials:newsolution [2017/03/06 13:51] mwp [Tworzenie nowego rozwiązania] |
| |
| |
| ===== Dodawanie Template'u CMakeList ===== |
| |
| Jednorazowa operacja dodania template'u do IDE: |
- w menu project (albo z klawiatury ALT+1) | - w menu project (albo z klawiatury ALT+1) |
- skopiować zawartość pliku scripts/Library_CMakeLists_Add_Template {{:pl:dydaktyka:jimp2:2017:tutorials:010-copy-template.png?200 |script template}} | - skopiować zawartość pliku scripts/Library_CMakeLists_Add_Template |
| {{:pl:dydaktyka:jimp2:2017:tutorials:010-copy-template.png?600|script template}} |
- prawym klawiszem na dowolny folder, wybrać New->Edit File Templates... | - prawym klawiszem na dowolny folder, wybrać New->Edit File Templates... |
- dodać nowy template CMakeLists z zawartością przeklejoną z skryptu {{:pl:dydaktyka:jimp2:2017:tutorials:020-create-template.png?200 |}} | - dodać nowy template CMakeLists z zawartością przeklejoną z skryptu |
- prawym klawiszem myszy na folder lab1 (w nim zakładamy nowe rozwiązanie) wybrać New->Directory (albo z klawiatury pop-up klawisz (obok prawego CTRL) | {{:pl:dydaktyka:jimp2:2017:tutorials:020-create-template.png?600 |}} |
- nazwać nowy katalog zgodnie z opisem ćwiczenia: (moduł: xxx) | |
- prawym klawiszem na nowo utworzony folder, wybrać New->CMakeLists (nowo utowrzony template) | ===== Tworzenie nowego rozwiązania ===== |
- nazwać plik: CMakeLists.txt, podać nazwę projektu zgodnie z opisem ćwicznia (pliki: xxx.h/.cpp), ale rozdzieloną spacjami {{:pl:dydaktyka:jimp2:2017:tutorials:03-create-make-file.png?200 |}} | |
- CLion zapyta się czy dodać plik do śledzenia przez git {{:pl:dydaktyka:jimp2:2017:tutorials:04-add-to-git.png?200 |}} | Wykonywane raz per każde zadanie: |
- utworzony plik {{:pl:dydaktyka:jimp2:2017:tutorials:050-created-cmake.png?200 |}} | |
- prawym klawiszem myszy na folder z zadaniem, wybrać New->C++ class | * prawym klawiszem myszy na folder lab1 (w nim zakładamy nowe rozwiązanie) wybrać New->Directory (albo z klawiatury pop-up klawisz (obok prawego CTRL) |
- nazwać plik zgodnie z opisem ćwiczenia (pliki: xxx.h/.cpp) tym razem połączony CamelCase bez rozszerzenia {{:pl:dydaktyka:jimp2:2017:tutorials:060-create-new-class.png?200 |}} | * nazwać nowy katalog zgodnie z opisem ćwiczenia: (moduł: xxx) |
- prawym na folder ostatni raz i dodać C/C++ source file (nazwać go main) | * prawym klawiszem na nowo utworzony folder, wybrać New->CMakeLists (nowo utowrzony template) |
- dla pewności odświeżyć cmake: prawym na folder i wybrać reload cmake project | * nazwać plik: CMakeLists.txt, podać nazwę projektu zgodnie z opisem ćwicznia (pliki: xxx.h/.cpp), ale rozdzieloną spacjami |
| {{:pl:dydaktyka:jimp2:2017:tutorials:03-create-make-file.png?600|}} |
| * CLion zapyta się czy dodać plik do śledzenia przez git |
| {{:pl:dydaktyka:jimp2:2017:tutorials:04-add-to-git.png?600|}} |
| * utworzony plik |
| {{:pl:dydaktyka:jimp2:2017:tutorials:050-created-cmake.png?600|}} |
| * prawym klawiszem myszy na folder z zadaniem, wybrać New->C%%++%% class |
| * nazwać plik zgodnie z opisem ćwiczenia (pliki: xxx.h/.cpp) tym razem połączony CamelCase bez rozszerzenia |
| {{:pl:dydaktyka:jimp2:2017:tutorials:060-create-new-class.png?600|}} |
| |
| * prawym na folder ostatni raz i dodać C/C%%++%% source file (nazwać go main) |
| * dla pewności odświeżyć cmake: prawym na folder i wybrać reload cmake project |