Differences

This shows you the differences between two versions of the page.

Link to this comparison view

patr:laboratoare:01 [2022/01/19 09:51]
alexandru.ionita99 [Configurare Mediu de Lucru]
patr:laboratoare:01 [2022/01/27 10:49] (current)
alexandru.ionita99 [Configurare Mediu de Lucru]
Line 9: Line 9:
 Pentru a rula configura și rula mașina virtuală, recomandăm utilizarea Oracle VirtualBox, disponibil [[https://​www.virtualbox.org/​|aici]]. Pentru a rula configura și rula mașina virtuală, recomandăm utilizarea Oracle VirtualBox, disponibil [[https://​www.virtualbox.org/​|aici]].
  
-{{:​patr:​laboratoare:​lab1xenomai:​1.png?​directk&​300|}}+{{:​patr:​laboratoare:​lab1xenomai:​1.png?​directk&​500|}}
  
-=== 2. Configurare ​Mașină Virtuală ===+{{:​patr:​laboratoare:​lab1xenomai:​2.png?​directk&​500|}} 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​3.png?​directk&​500|}} 
 + 
 +=== 2. Creare ​Mașină Virtuală === 
 + 
 +Descărcați hard disk-ul mașinii virtuală. \\ 
 + 
 +Din VirtualBox, accesați meniul **New**  
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​4.png?​directk&​500|}} 
 + 
 + 
 +Alegeți un nume pentru noua mașină virtuală, tipul sistemului de operare Linux și versiunea Debian 64-bit. Alocați o dimensiune maximă pentru RAM. 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​5.png?​directk&​500|}} 
 + 
 +Bifați opțiunea ** Use an existing virtual hard disk drive file ** și accesați fereastra.  
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​6.png?​directk&​500|}} 
 + 
 +Din meniul **Add**, selectați fișierul **debian_xenomai.vmdk** (cel fără -flat)  
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​7.png?​directk&​500|}} 
 + 
 + 
 +Creați mașina virtuală 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​8.png?​directk&​500|}} 
 + 
 + 
 +=== 3. Rulare Mașină Virtuală === 
 + 
 +În acest moment, mașina virtuală este creată și poate fi utilizată. 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​9.png?​directk&​500|}} 
 + 
 +Apăsați **Start** și așteptați pornirea \\ 
 + 
 +După câteva secunde, mașina virtuală ar trebui să pornească. Vă puteți loga cu user-ul **patr** și parola **patr** \\ 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​12.png?​directk&​500|}} 
 + 
 + 
 +=== 4. Creare folder partajat === 
 + 
 +Pentru a crea un folder partajat cu mașina gazdă, urmați acești pași:\\ 
 + 
 +Din mașina virtuală, accesați meniul ** Devices -> Shared Folders -> Shared Folders Settings... **  \\ 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​13.png?​directk&​500|}} \\ 
 + 
 +Adăugați un folder nou \\ 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​14.png?​directk&​500|}} \\ 
 + 
 +Configurați noul folder partajat, selectând calea folderului din mașina gazdă și bifați opțiunile **Auto-mount** și **Make Permanent**,​ pentru o funcționare corectă atuci când reporniți mașina virtuală \\ 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​15.png?​directk&​250|}} \\ 
 + 
 +Dacă nu configurați și câmpul **Mount Point**, folderul se va afla sub câmpul **Devices** din **File System** și poate fi utilizat \\ 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​16.png?​directk&​500|}} \\ 
 + 
 + 
 +==== Crearea unui proiect ==== 
 + 
 +Mașina virtuală pe care am configurat-o conține IDE-ul CodeLite, pe care îl vom utiliza în cadrul laboratorului de PATR. Pentru a crea un proiect nou, urmați acești pași: \\ 
 + 
 +Deschideți IDE-ul CodeLite \\ 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​17.png?​directk&​500|}} \\ 
 + 
 +Accesați meniul ** File -> New -> New Project ** \\ 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​18.png?​directk&​500|}} \\ 
 + 
 +Selectați **template_xenomai** \\ 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​19.png?​directk&​250|}} \\ 
 + 
 +Denumiți proiectul \\ 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​20.png?​directk&​250|}} \\ 
 + 
 +Noul proiect a fost creat. Pentru a îl compila, selectați proiectul ca activ (numele acestuia este boldat), prin dublu-click pe acesta, în fereastra din stânga \\ 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​21.png?​directk&​500|}} \\ 
 + 
 +Compilați și rulați programul, prin apăsarea tastei **F9** sau din meniul **Build -> Run** \\ 
 + 
 +{{:​patr:​laboratoare:​lab1xenomai:​22.png?​directk&​400|}} \\
patr/laboratoare/01.1642578689.txt.gz · Last modified: 2022/01/19 09:51 by alexandru.ionita99
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0