Това ръководство ще ви научи как да конвертирате C ++ изходния код в EXE файл, който може да работи на повечето (ако не и на всички) компютри с Windows. В допълнение към C ++, можете също да конвертирате код с разширението.cpp,.cc и.cxx (както и.c, въпреки че не е гарантиран успех), като следвате това ръководство. Тази статия предполага, че C ++ кодът ще се изпълнява на конзолата и не изисква външни библиотеки.
Стъпка
Стъпка 1. Вземете безплатен C ++ компилатор
Един от най -добрите компилатори за компютри с Windows е Microsoft Visual C ++ 2012 Express, който може да бъде изтеглен безплатно.
Стъпка 2. Започнете нов проект във Visual C ++
Можете лесно да създадете проекта. Щракнете върху бутона „Нов проект“в горния ляв ъгъл на екрана, след което следвайте инструкциите за създаване на празен проект („Празен проект“). Дайте име на проекта, след което щракнете върху „Готово“в следващия прозорец.
Стъпка 3. Копирайте и поставете целия.cpp файл в директорията "Source Files", а.h файла (ако има такъв) в папката "Header Files"
Преименувайте главния.cpp файл (файлът с метода "int main ()") с името на проекта, който сте въвели по -рано. Всички външни зависимости ще бъдат попълнени автоматично.
Стъпка 4. След копиране на файловете, разгънете и компилирайте проекта, като натиснете F7
Visual C ++ ще създаде вашите програмни файлове.
Стъпка 5. Намерете EXE файла
Отворете папката „Проекти“, където Visual C ++ съхранява всички компилирани програми (в Windows 7 тази папка е в папката „Документи“). Вашата програма ще бъде записана под името на проекта, в папката "Debug".
Стъпка 6. Тествайте програмата, като щракнете двукратно върху файла
Ако няма грешки, вашата програма ще работи добре. Ако възникне грешка, повторете горните стъпки.
Стъпка 7. Ако искате да стартирате програмата на друг компютър, уверете се, че библиотеката за изпълнение на Visual C ++ е инсталирана на този компютър
C ++ програмите, компилирани с Visual C ++, зависят от библиотеките на Visual C ++, но не е необходимо да ги инсталирате, защото библиотеките ще се инсталират автоматично след инсталиране на Visual Studio. Въпреки това, лицето, което изпълнява вашата програма, не е задължително да притежава библиотеката. Изтеглете библиотеката на Visual C ++ на
Съвети
- Понякога възникват грешки, тъй като авторите на програмата са използвали отхвърлени методи или не са включили зависимости в изходния код.
- Уверете се, че сте инсталирали актуализацията на Visual C ++ Express, за да избегнете грешки при компилирането на програмата.
- По принцип е по -лесно да помолите програмиста да компилира. Компилирайте се само когато е крайно необходимо.
Внимание
- Избягвайте Dev-C ++. Програмата е стар компилатор, завинаги в бета състояние, има 340 известни грешки и не е актуализиран от 5 години. Ако е възможно, използвайте компилатор/IDE, различен от Dev-C ++.
- Тъй като C ++ и C са езици за програмиране на ниско ниво, създадените от вас програми могат да повредят компютъра ви. За да проверите дали дадена програма може да повреди компютъра, проверете старта на програмата и намерете „#include„ WINDOWS.h “. Ако намерите този ред, не го компилирайте. Попитайте защо потребителят се нуждае от достъп до програмирането на Windows интерфейс. Ако отговорът на потребителя е подозрителен, помолете за помощ във форумите.