Це покрокове керівництво по компіляції вихідного коду на C ++ в EXE файли (в Windows). Описані методи також працюють при компіляції форматів .c ++, .cc і .cxx (можливо, що і .c). Це керівництво припускає, що вихідний код на C ++ є консольним додатком і не вимагає ніяких зовнішніх бібліотек.
кроки
1
Скачайте C ++ компілятор. Одним з кращих компіляторів для комп`ютерів під управлінням Windows є безкоштовний Microsoft Visual C ++ 2012 Express.
2
Почніть новий проект в Visual C ++. Це досить просто. натисніть "New Project" в лівому верхньому кутку, а потім дотримуйтесь інструкцій на екрані. Введіть назву проекту і у вікні, натисніть "Finish".
3
Скопіюйте та вставте все .cpp файли в каталог "Source Files", А потім скопіюйте та вставте все .h файли (якщо такі є) в каталог "Header Files". Перейменуйте основний CPP файл (той, який містить "int main ()") На вибране вами назва проекту.
Відео: Навчання C ++. Створення з cpp в exe файл.
4
Створення та компіляція. Натисніть F7, щоб створити програму.
5
Знайдіть EXE файл. Перейдіть в каталог "Projects", В який Visual C ++ поміщає всі програми (в Windows 7 цей каталог розташований в папці "Мої документи). В каталозі "Debug" знайдіть EXE файл під ім`ям, які ви дали йому раніше.
6
Перевірте файл. Двічі клацніть по EXE файлу, щоб запустити його-якщо все пройшло добре, то програма працює нормально. Якщо щось пішло не так, спробуйте виконати описані дії ще раз.
7
Якщо ви хочете запустити програму на іншому комп`ютері, на ньому повинні бути встановлені VC ++ Runtime бібліотеки (програми на C ++, створені за допомогою Visual Studio, вимагають наявності цих бібліотек). Вони не потрібні вам на вашому комп`ютері, так як встановлюються під час установки Visual Studio. Посилання для скачування бібліотек: https://microsoft.com/en-us/download/details.aspx?id=30679
Поради
Існує можливість виникнення помилок через використання автором застарілих методів, або тому що автор забув включити залежності.
Встановіть останню версію Visual C ++ Express, щоб уникнути помилок під час компіляції.
У більшості випадків найкращим рішенням буде попросити автора програми скомпілювати її для вас. Компілюйте програму самостійно тільки в разі крайньої необхідності.
попередження
Відео: Visual C ++: Creating an Executable (.exe) File (2010)
Оскільки C ++ і C - це низькорівневі мови програмування, вони можуть завдати шкоди вашому комп`ютеру. Щоб уникнути цього, перевірте .cpp файли на наявність в них рядки "# include" windows.h". Якщо такий рядок присутній, чи не компілюйте програму, а запитаєте її автора, навіщо програмі доступ до Windows API. Якщо автор вагається з відповіддю, задайте запитання експерту на спеціалізованому форумі.
Не користуйтеся Dev-C ++. Це застарілий компілятор, у якого 340 помилок і який не оновлювався протягом 5 років.
Відео: Урок 1: Компіляція і запуск найпростішої програми на мові Сі.
Що вам знадобиться
Компілятор (рекомендується Visual C ++).
Файл CPP або вихідний код на C / C ++.
Комп`ютер під управлінням Windows (EXE формат підтримується тільки Windows).
Windows Messenger - це програма для обміну повідомленнями в системі Windows. Вона управляється Microsoft Outlook або Microsoft Outlook Express, і включається при кожному завантаженні системи Windows. Ви можете зробити так, щоб Windows Messenger не…
Помилка відсутності файлу d3dx9_43.dll на комп`ютері - найбільш часто зустрічається, на комп`ютерах зі встановленою ОС Windows 7, 8. Дотримуючись простих порад, наведеними у статті, ви практично з 100% гарантією зможете усунути помилку.Файл…
Відео: Як встановлювати гри в Linux. Огляд і настройка PlayOnLinuxМетод установки ігрових додатків на комунікатор, що працює під управлінням Windows Mobile, визначається типом інсталяційний файл - .exe і .msi або .cab. Але в будь-якому випадку,…
Відео: Як виправити помилку msvcp100.dll, msvcr100.dll, 0xc000007b в іграхБільшість любителів сучасних ігор на комп`ютері прекрасно знайомо з ситуацією, коли при запуску мультимедійного застосування на екрані відображається попередження про те, що…
Outlook Express - назва клієнта електронної пошти, яке поставлялося спільно з Internet Explorer до версії 7.0. Outlook Express було включено в пакет поставки операційних систем, що виходили до Windows Vista. У Windows Vista він був перейменований в…
Візуальне середовище програмування від Microsoft, відомий як Visual Basic, має певний тип чіткого синтаксису для додавання чисел і виконання інших операцій з цілими числами та інших розрахунків. Додавання двох чисел не є складним, але ви повинні…
Офіційні представники компанії Microsoft заявили про подолання рубежу в 200 мільйонів офіційних ліцензій на Windows 8. На досягнення рівня знадобилося близько 15 місяців, що дозволяє говорити про дуже повільні темпи продажів ОС, в порівнянні з…
Відео: Установка Windows 7 c компакт дискаЗавантажувальний диск застосовується для запуску операційної системи з диска, а також для установки на комп`ютер нової ОС Windows. Створити такий диск своїми руками не так вже й складно. Вам знадобиться-…
Відео: Виправляємо помилку відсутній файл msvcr71 dll Відео: Виправляємо помилку msvcr71.dll Перш за все варто запам`ятати раз і назавжди. Цей і подібний файл строго не рекомендується брати з різних сайтів-збірок DLL бібліотек. Це цілком…
Система Windows 7 сумісна з багатьма програмами. Але деякі, на жаль, не працюють на ній зовсім. В такому випадку, ми радимо вам завантажити мод Windows XP Mode, який встановить віртуальну версію Windows XP всередині вашої нової системи Windows 7. Ми…