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ă. |