Пераўтварыце файл CPP у EXE

Аўтар: Christy White
Дата Стварэння: 4 Травень 2021
Дата Абнаўлення: 1 Ліпень 2024
Anonim
Пераўтварыце файл CPP у EXE - Парады
Пераўтварыце файл CPP у EXE - Парады

Задаволены

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

Крок

  1. Спачатку вам патрэбен кампілятар C ++. Адзін з лепшых кампілятараў для Windows - бясплатны Microsoft Visual C ++ 2012 Express.
  2. Пачніце новы праект у Visual C ++. Гэта даволі проста. Націсніце кнопку "Новы праект" у левым верхнім куце і выканайце дзеянні, каб стварыць "Пусты праект". Дайце яму імя і націсніце "Гатова" ў наступным акне.
  3. Скапіруйце і ўстаўце ўсе файлы .cpp у тэчку "Зыходныя файлы" і скапіруйце ўсе. h файлы (калі такія маюцца) у тэчку "Загалоўныя файлы". Перайменаваць асноўны файл .cpp (у якім ёсць "int main ()") у імя абранага вамі праекта. Файл знешніх залежнасцей запоўніць сам.
  4. Зборка і кампіляцыя. Пасля завяршэння ўсяго вышэйпералічанага націсніце клавішу [F7], і праграма будзе створана.
  5. Знайдзіце файл exe. Перайдзіце да файла "Праекты", дзе Visual C ++ усталёўвае ўсе праграмы (у Windows 7 гэта папка "Дакументы"). Ён будзе знаходзіцца ў файле з імем, якое вы далі яму раней у каталогу "Адладка".
  6. Праверце гэта. Двойчы пстрыкніце файл .exe, каб запусціць яго, і калі ўсё атрымалася, праграма павінна працаваць нармальна. Калі гэтага не адбываецца, паспрабуйце яшчэ раз прайсці этапы.
  7. Калі вы хочаце, каб праграма працавала на іншым кампутары, на гэтым кампутары павінны быць устаноўлены бібліятэкі выканання VC ++. Праграмы C ++, скампіляваныя з Visual Studio C ++, патрабуюць гэтых бібліятэк праграм. Вам не трэба ўсталёўваць яго асобна на машыне, таму што ён усталяваны з Visual Studio, але вы не павінны чакаць, што яго будуць мець кліенты. Спасылка для загрузкі: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Парады

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

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

  • ТРЫМАЙЦЕСЯ ад Dev-C ++. Ён мае састарэлы кампілятар, мае больш за 340 вядомых памылак і не абнаўляўся на працягу 5 гадоў, пакідаючы яго ў пастаяннай бэта-версіі. Калі магчыма, выкарыстоўвайце ЛЮБЫ ІНШЫ КАМПІЛЯР І IDE АКРЕМЕ Dev-C ++.
  • Паколькі C ++ і C - мовы нізкага ўзроўню праграмавання, яны могуць нанесці шкоду вашаму кампутару. Хуткая праверка, якую вы можаце зрабіць, гэта праверыць, ці ёсць у файлах .cpp радок "#include WINDOWS.h" уверсе. Калі так, НЕ кампілюйце праграму і пытайцеся ў стваральніка, навошта ім патрэбны доступ да Windows API. Калі яны не могуць адказаць на гэта адназначна, звярніцеся па дапамогу да эксперта на форуме.

Неабходнасці

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