development environment setup
Поглед в дълбочина на настройката на C ++ среда с примери.
най-добрият безплатен софтуер за почистване на компютър за Windows 10
В това Безплатна серия за обучение на C ++ , ще научим повече за C ++ Environment Setup в този урок.
Ще разгледаме подробностите за това как можем да изпълняваме C ++ програми. За това ще трябва да създадем среда на нашата локална машина или можем да го направим и с други средства.
Програмите на C ++ могат да се изпълняват на различни операционни системи като Windows, Linux, Mac OS и др. Всяка операционна система има свои собствени характеристики и поведение и въз основа на това подходът за настройване на среда C ++ ще се различава съответно.
L и ние сега изследваме различните начини за изпълнение на нашите C ++ програми !!
Какво ще научите:
Местна среда
За да научим ефективно C ++, трябва да практикуваме програми, преди да започнем с програмирането на C ++. За целта трябва да имаме подходяща среда на нашата локална машина, откъдето да можем да пишем C ++ програми, да ги компилираме и по-късно да ги изпълняваме.
Като част от настройката на локалната среда се нуждаем от два най-важни софтуера на нашата машина, както е споменато по-долу:
# 1) Текстов редактор
Първо, трябва да напишем програми и да запазим всеки файл с разширение ‘.cpp’. За да напишем тези програми, се нуждаем от текстов редактор на нашата машина. Всеки текстов редактор, който ни позволява да въвеждаме текст, трябва да работи. Тя може да бъде толкова проста, колкото бележник или разширен редактор като Notepad ++. Нуждаем се от този редактор за писане на програми.
След като приключим с писането на програма, запазваме този файл с разширение ‘.cpp’ и след това го предаваме на компилатора за компилиране. Този файл с разширение .cpp се нарича „файл с изходен код“.
По-долу е дадена екранна снимка на Notepad ++ Editor, която се използва за писане на C ++ програми:
# 2) Съставител
След като подготвим програмата C ++, трябва да компилираме програмата и да я изпълним. Използваме софтуерна програма, наречена “Compiler”, за да съставим програмата.
Компилаторът е софтуер, който преобразува програма, написана на език от високо ниво (в случая C ++), в инструкции за машинен език на ниско ниво, които компютърът може да разбере. По-късно компютърът изпълнява всяка от тези инструкции, за да даде желаните резултати. Този набор от машинни инструкции на ниско ниво се нарича обектен код.
По този начин с прости думи компилацията може да бъде дефинирана като преобразуване на изходния код в обектния код.
къде е ключът за сигурност на рутера
В предстоящия раздел ще разгледаме подробностите за настройването на компилатора на различни платформи.
Задаване на C / C ++ компилатор
Операционна система Linux
Трябва да напишем следната команда, за да гарантираме, че нашата операционна система Linux има правилната версия на компилатора C ++.
g++ -v
Ако компилаторът е инсталиран правилно на тази Linux система, тогава горната команда ще стартира компилатора C ++ и ще отпечата неговата версия. Ако възникне грешка, тогава се изисква да прочетем грешката и да проверим документацията отново и да коригираме съответно настройката.
След като компилаторът е настроен правилно, можем да компилираме всяка програма на C ++, като дадем следната команда:
g++ filename.cpp
Ако кодът е без грешки, ще бъде генериран изпълним “a.out”, който при изпълнение ще ни осигури желаните резултати.
./a.out
Забележка: Горната команда за изпълнение на a.out може да се различава в зависимост от версията на Linux.
Операционна система Windows
C ++ е много обширен и компилаторите също са достъпни за C ++. Имаме много компилатори, които се предлагат в Windows, от които някои са свободно достъпни, докато други са платени.
Някои от компилаторите, които са свободно достъпни, са изброени по-долу:
- Cygwin (GNU C ++)
- MINGW (минималистичен GNU за Windows) - GCC версия за Windows.
- Intel C ++ за нетърговска разработка.
- Microsoft Visual C ++ Express издание.
- Oracle C ++
Сред всички горепосочени компилатори, компилаторът на Microsoft Visual C ++ е най-популярният. Можем да изтеглим безплатното експресно издание или изданието на общността за този компилатор. Това е цялостно решение IDE и ще ни позволи да разработим всичко, от прости програми до големи проекти.
Препоръчително четене = >> Най-популярните компилатори на C ++
Тъй като това е готов IDE, не е необходимо да даваме конкретно никаква команда или да запомняме последователност за компилиране и изпълнение на програмите C ++. Трябва само да изтеглим подходящата версия на MS Visual Studio и да я инсталираме. След като приключим, сме готови да го използваме.
Изображението, дадено по-долу, показва MS Visual Studio, инсталиран на Windows система:
шлюзът по подразбиране не е наличен Windows 10 fix
Други C ++ IDE
Освен IDE, които вече бяха обсъдени по-горе, все още има много други IDE, които присъстват за компилиране на C ++. Ако изобщо не искате да имате локална настройка за програмиране на C ++, тогава винаги можете да компилирате и изпълнявате вашите програми чрез различни онлайн компилатори, които присъстват.
Популярни сред тях са:
Cpp.sh
Това е интерактивен онлайн компилатор, който ви позволява да пишете програма C ++ онлайн и да я изпълнявате.
По-долу е екранна снимка, която показва проста програма, която се изпълнява в cpp.sh.
codechef ide
Codechef отива е многоезичен компилатор. Позволява ни да изберем подходящия език, за който искате да изпълнявате програми и след това можете да изпълнявате програмите на необходимия език.
Създаването на програма и нейното изпълнение ще изглежда както е показано по-долу:
Заключение
Онлайн IDES са най-добрият вариант за хора, които учат C ++ и желаят да придобият опит с езика, като го практикуват.
Надяваме се, че този урок е достатъчно ясен, за да получи задълбочена представа за създаването на среда за C ++.
От нашия предстоящ урок ще преминем към програмиране с обучение на C ++ с всички основни концепции на C ++.
=> Прочетете обширната серия учебни уроци за C ++ тук
Препоръчително четене
- ИТ подкрепа и развитие на бизнеса Изпълнителен координатор за обучение на сперма Пуна
- Поетапна инсталация и настройка на Appium Studio
- Изтегляне и инсталиране на Jira с настройка на лиценз Jira
- Инсталиране и настройка на Appium Studio за Eclipse
- Автоматизирано тестване на регресия: предизвикателства, процес и стъпки
- Топ 20 най-добри компании за уеб дизайн и разработка в ИНДИЯ (2021)
- Как да настроите рамката за тестване на Node.js: Урок за Node.js
- Топ 15 на най-добрите компании за разработка на мобилни приложения (2021 класации)