This shows you the differences between two versions of the page.
|
uso:laboratoare:new:04-appdev:need-to-know [2019/10/22 11:35] adrian.zatreanu [Linkare cu o bibliotecă] |
uso:laboratoare:new:04-appdev:need-to-know [2019/10/24 11:23] (current) adrian.zatreanu [Automatizarea procesului de compilare - Makefile] |
||
|---|---|---|---|
| Line 135: | Line 135: | ||
| int main(void) { | int main(void) { | ||
| - | int x; | + | float x; |
| printf("Give me a number: "); | printf("Give me a number: "); | ||
| scanf("%f", &x); | scanf("%f", &x); | ||
| Line 169: | Line 169: | ||
| student@uso:~/uso-lab/04-appdev/support/need-to-know/using-math$ ./main | student@uso:~/uso-lab/04-appdev/support/need-to-know/using-math$ ./main | ||
| Give me a number: 1234 | Give me a number: 1234 | ||
| - | The square root for it is: 33925.795731 | + | The square root for it is: 35.128336 |
| </code> | </code> | ||
| Line 217: | Line 217: | ||
| Vedem acum că a fost creat executabilul ''main'' pe care putem să-l rulăm în continuare. | Vedem acum că a fost creat executabilul ''main'' pe care putem să-l rulăm în continuare. | ||
| - | - Rulați exetuabilul ''main'' și asigurați-vă că funcționează. | + | - Rulați executabilul ''main'' și asigurați-vă că funcționează. |
| - Adăugați o regulă numită ''run'' în Makefile care să aibă drept comandă asociată chiar comanda cu care rulăm programul ''main''. Nu treceți mai departe până când partea aceasta nu este clară. | - Adăugați o regulă numită ''run'' în Makefile care să aibă drept comandă asociată chiar comanda cu care rulăm programul ''main''. Nu treceți mai departe până când partea aceasta nu este clară. | ||
| - Ștergeți executabilul ''main'' folosind una dintre regulile definite în Makefile. | - Ștergeți executabilul ''main'' folosind una dintre regulile definite în Makefile. | ||
| Line 235: | Line 235: | ||
| </code> | </code> | ||
| - | - La calea ''~/uso-labs/04-appdev/support/basics/'' creați un Makefile care să conțină regulile ''main'', ''run'' și ''clean''. Nu treceți mai departe până când asistentul confirmă că este în regulă. | + | - La calea ''~/uso-lab/04-appdev/support/need-to-know/'' creați un Makefile care să conțină regulile ''main'', ''run'' și ''clean''. Nu treceți mai departe până când asistentul confirmă că este în regulă. |