Differences

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

Link to this comparison view

uso:laboratoare:new:04-appdev:basics [2019/10/22 11:27]
adrian.zatreanu [Primii pași în lumea git-ului]
uso:laboratoare:new:04-appdev:basics [2019/10/27 14:44] (current)
elena.stoican [Compilarea unui fișier C]
Line 6: Line 6:
 ==== Scrierea unui program C ==== ==== Scrierea unui program C ====
  
-La calea ''​~/​uso-labs/​04-appdev/​support/​basics/​simple.c''​ se află un program simplu C care afișează bine-cunoscutul mesaj "​Hello,​ World!"​.+La calea ''​~/​uso-lab/​04-appdev/​support/​basics/​simple.c''​ se află un program simplu C care afișează bine-cunoscutul mesaj "​Hello,​ World!"​.
  
 <​note>​ <​note>​
Line 24: Line 24:
 ==== Compilarea unui fișier C ==== ==== Compilarea unui fișier C ====
  
-Cel mai folosit compilator de C folosit pe Ubuntu este ''​gcc''​. ​Asta vom folosi ​și noi la laborator ​să compilăm fișiere scrise în limbajul C.+Cel mai folosit compilator de C folosit pe Ubuntu este ''​gcc''​. ​Acesta va fi folosit ​și de noi În cardrul laboratorului ​să compilăm fișiere scrise în limbajul C.
 Pentru a compila un fișier, rulăm comanda ''​gcc''​ urmată de numele fișierului pe care vrem să-l compilăm. ​ Pentru a compila un fișier, rulăm comanda ''​gcc''​ urmată de numele fișierului pe care vrem să-l compilăm. ​
  
 <code bash> <code bash>
-student@uso:​~/​uso-labs/​04-appdev/​support/​basics/​$ gcc simple.c +student@uso:​~/​uso-lab/​04-appdev/​support/​basics/​$ gcc simple.c 
-student@uso:​~/​uso-labs/​04-appdev/​support/​basics/​$ ls+student@uso:​~/​uso-lab/​04-appdev/​support/​basics/​$ ls
 a.out   ​simple.c a.out   ​simple.c
-student@uso:​~/​uso-labs/​04-appdev/​support/​basics/​$ file a.out+student@uso:​~/​uso-lab/​04-appdev/​support/​basics/​$ file a.out
 a.out: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=c5ad78cfc1de12b9bb6829207cececb990b3e987,​ not stripped a.out: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=c5ad78cfc1de12b9bb6829207cececb990b3e987,​ not stripped
 </​code>​ </​code>​
Line 51: Line 51:
 funcționalități diferite și nu vor să aibă probleme atunci când vor imbina cele 2 funcționalități în produsul mare. funcționalități diferite și nu vor să aibă probleme atunci când vor imbina cele 2 funcționalități în produsul mare.
  
-Vom trece prin examplele ​de mai sus în secțiunile următoare. Acum, ne vom concentra pe inițializarea proiectului.+Vom trece prin exemplele ​de mai sus în secțiunile următoare. Acum, ne vom concentra pe inițializarea proiectului.
  
-  - Înainte de toate, intrați pe [[https://​github.com|Github]] sau pe [[https://​bitbucket.org/​|Bitbucket]] și creați-vă un cont. Vom folosi mai târziu acest cont pentru a ține reposiory-urile pentru proiectele la care lucrăm. ​+  - Înainte de toate, intrați pe [[https://​github.com|Github]] sau pe [[https://​bitbucket.org/​|Bitbucket]] și creați-vă un cont. Vom folosi mai târziu acest cont pentru a ține repository-urile pentru proiectele la care lucrăm. ​
  
 Pentru a putea versiona codul pe care îl scriem, trebuie întâi și întâi să avem un loc în care să scriem codul. Ne reamintim din  Pentru a putea versiona codul pe care îl scriem, trebuie întâi și întâi să avem un loc în care să scriem codul. Ne reamintim din 
Line 146: Line 146:
 [master (root-commit) 64bccb0] Initial commit [master (root-commit) 64bccb0] Initial commit
  ​Committer:​ student <​student@uso>​  ​Committer:​ student <​student@uso>​
-Your name and email address were configured automatically based 
-on your username and hostname. Please check that they are accurate. 
-You can suppress this message by setting them explicitly: 
- 
-    git config --global user.name "Your Name" 
-    git config --global user.email you@example.com 
- 
-After doing this, you may fix the identity used for this commit with: 
- 
-    git commit --amend --reset-author 
  
  2 files changed, 2 insertions(+)  2 files changed, 2 insertions(+)
uso/laboratoare/new/04-appdev/basics.1571732849.txt.gz · Last modified: 2019/10/22 11:27 by adrian.zatreanu
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