Як скампіляваць CPP ў EXE

Аўтар: Joan Hall
Дата Стварэння: 3 Люты 2021
Дата Абнаўлення: 1 Ліпень 2024
Anonim
MKS Gen L - внешний драйвер
Відэа: MKS Gen L - внешний драйвер

Задаволены

Гэта пакрокавае кіраўніцтва па кампіляцыі зыходнага кода на C ++ у EXE файлы (у Windows). Апісаныя метады таксама працуюць пры кампіляцыі фарматаў .c ++, .cc і .cxx (магчыма, што і .c). Гэта кіраўніцтва мяркуе, што зыходны код на C ++ з'яўляецца кансольным прыкладаннем і не патрабуе ніякіх знешніх бібліятэк.

крокі

  1. 1 Запампуйце C ++ кампілятар. Адным з лепшых кампілятараў для кампутараў пад кіраваннем Windows з'яўляецца бясплатны Microsoft Visual C ++ 2012 Express.
  2. 2 Пачніце новы праект у Visual C ++. Гэта даволі проста. Націсніце «New Project» ў левым верхнім куце, а затым выконвайце інструкцыі на экране. Калі ласка, увядзіце назву праекта і ў якое адкрылася акне націсніце «Finish».
  3. 3 Скапіюйце і ўстаўце ўсе .cpp файлы ў каталог «Source Files», а затым скапіруйце і ўстаўце ўсе .h файлы (калі такія маюцца) у каталог «Header Files». Пераназавіце асноўны CPP файл (той, які змяшчае «int main ()») на абранае вамі назва праекта.
  4. 4 Стварэнне і кампіляцыя. Націсніце клавішу F7, каб стварыць праграму.
  5. 5 Знайдзіце EXE файл. Перайдзіце ў каталог «Projects», у які Visual C ++ змяшчае ўсе праграмы (у Windows 7 гэты каталог размешчаны ў папцы "Мае дакументы). У каталогу «Debug» знайдзіце EXE файл пад імем, якія вы далі яму раней.
  6. 6 Праверце файл. Двойчы пстрыкніце па EXE файлу, каб запусціць яго; калі ўсё прайшло добра, то праграма працуе нармальна. Калі нешта пайшло не так, паспрабуйце выканаць апісаныя дзеянні яшчэ раз.
  7. 7 Калі вы хочаце запусціць праграму на іншым кампутары, на ім павінны быць устаноўлены VC ++ Runtime бібліятэкі (праграмы на C ++, створаныя з дапамогай Visual Studio, патрабуюць наяўнасці гэтых бібліятэк). Яны не патрэбныя вам на вашым кампутары, так як ўсталёўваюцца падчас ўстаноўкі Visual Studio. Спасылка для запампоўкі бібліятэк: http://www.microsoft.com/en-us/download/details.aspx?id=30679

парады

  • Існуе магчымасць узнікнення памылак з-за выкарыстання аўтарам састарэлых метадаў, ці таму што аўтар забыўся ўключыць залежнасці.
  • Усталюйце самую апошнюю версію Visual C ++ Express, каб пазбегнуць памылак падчас кампіляцыі.
  • У большасці выпадкаў лепшым рашэннем будзе папрасіць аўтара праграмы скампіляваць яе для вас. Кампілюе праграму самастойна толькі ў выпадку крайняй неабходнасці.

папярэджання

  • Паколькі C ++ і C - гэта нізкаўзроўневыя мовы праграмавання, яны могуць нанесці шкоду вашаму кампутару. Каб пазбегнуць гэтага, праверце .cpp файлы на наяўнасць у іх запісы з "# include" windows.h ».Калі такая радок прысутнічае, ня кампілюе праграму, а спытаеце яе аўтара, навошта праграме доступ да Windows API. Калі аўтар абцяжарваецца з адказам, задайце пытанне эксперту на спецыялізаваным форуме.
  • Не рабеце з Dev-C ++. Гэта састарэлы кампілятар, у якога 340 памылак і які не абнаўляўся на працягу 5 гадоў.

Што вам спатрэбіцца

  • Кампілятар (рэкамендуецца Visual C ++).
  • Файл CPP або зыходны код на C / C ++.
  • Кампутар пад кіраваннем Windows (EXE фармат падтрымліваецца толькі Windows).