2022-08-05 12:49:21 +01:00
|
|
|
# gcc
|
|
|
|
|
|
|
|
> C மற்றும் C++ மூலக் கோப்புகளை முன் செயலாக்கம் செய்து தொகுத்து, பின்னர் அவற்றைச் சேகரித்து இணைக்கவும்.
|
2022-08-07 21:44:30 +01:00
|
|
|
> மேலும் விவரத்திற்கு: <https://gcc.gnu.org>.
|
2022-08-05 12:49:21 +01:00
|
|
|
|
|
|
|
- பல மூல கோப்புகளை இயங்கக்கூடியதாக தொகுக்கவும்:
|
|
|
|
|
2023-11-14 13:33:34 +00:00
|
|
|
`gcc {{மூலம்1.c/பாதை மூலம்2.c/பாதை ...}} -o {{வெளியீடு_இயங்கக்கூடியது/பாதை}}`
|
2022-08-05 12:49:21 +01:00
|
|
|
|
|
|
|
- வெளியீட்டில் எச்சரிக்கைகள் மற்றும் பிழைத்திருத்த குறியீடுகளை அனுமதிக்கவும்:
|
|
|
|
|
2023-11-15 11:58:33 +00:00
|
|
|
`gcc {{மூலம்.c/பாதை}} -Wall -g -Og -o {{வெளியீடு_இயங்கக்கூடியது/பாதை}}`
|
2022-08-05 12:49:21 +01:00
|
|
|
|
|
|
|
- வேறு பாதையிலிருந்து நூலகங்களைச் சேர்க்கவும்:
|
|
|
|
|
2023-11-14 13:33:34 +00:00
|
|
|
`gcc {{மூலம்.c/பாதை}} -o {{வெளியீடு_இயங்கக்கூடியது/பாதை}} -I{{தலைப்பு}} -L{{நூலகத்திற்கு/பாதை}} -l{{நூலகம்_பெயர்}}`
|
2022-08-05 12:49:21 +01:00
|
|
|
|
|
|
|
- மூலக் குறியீட்டை அசெம்பிளர் வழிமுறைகளில் தொகுக்கவும்:
|
|
|
|
|
2023-11-13 02:28:59 +00:00
|
|
|
`gcc -S {{மூலம்.c/பாதை}}`
|
2022-08-05 12:49:21 +01:00
|
|
|
|
|
|
|
- இணைக்காமல் மூலக் குறியீட்டை தொகுக்கவும்:
|
|
|
|
|
2023-11-13 02:28:59 +00:00
|
|
|
`gcc -c {{மூலம்.c/பாதை}}`
|
2024-01-24 03:46:08 +00:00
|
|
|
|
|
|
|
- செயல்திறனுக்காக தொகுக்கப்பட்ட நிரலை மேம்படுத்தவும்:
|
|
|
|
|
|
|
|
`gcc {{மூலம்.c/பாதை}} -O{{1|2|3|fast}} -o {{வெளியீடு_இயங்கக்கூடியது/பாதை}}`
|