I-convert ang isang file na CPP sa isang EXE

May -Akda: Christy White
Petsa Ng Paglikha: 4 Mayo 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
How to Recover Unsaved Word File in MS Word 2007-2019 (100% Works)
Video.: How to Recover Unsaved Word File in MS Word 2007-2019 (100% Works)

Nilalaman

Binibigyan ka ng tutorial na ito ng sunud-sunod na mga tagubilin sa kung paano i-convert ang mga file ng mapagkukunang C ++ sa .exe file, na gumagana sa karamihan (upang maiwasan ang salitang "lahat") ng mga Windows computer. Ang iba pang mga extension na gumagana dito ay .cpp, .cc at .cxx (at .c, sa ilang sukat, ngunit huwag ipalagay na ito ay gumagana). Ipinapalagay ng gabay na ito na ang C ++ source code ay para sa isang application ng console at hindi nangangailangan ng mga panlabas na aklatan.

Upang humakbang

  1. Una kailangan mo ng isang C ++ tagatala. Ang isa sa mga pinakamahusay na tagatala para sa Windows ay ang libreng Microsoft Visual C ++ 2012 Express.
  2. Magsimula ng isang bagong proyekto sa Visual C ++. Medyo madali ito. I-click ang pindutang "Bagong Project" sa kaliwang sulok sa itaas at sundin ang mga hakbang upang lumikha ng isang "Blangkong Proyekto". Bigyan ito ng isang pangalan at i-click ang "Tapusin" sa susunod na window.
  3. Kopyahin at i-paste ang lahat ng .cpp file sa folder na "Source Files" at kopyahin ang lahat. h mga file (kung mayroon man) sa folder na "Header Files". Palitan ang pangalan ng pangunahing .cpp file (ang isa na may "int main ()") sa pangalan ng piniling proyekto. Punan ng file ng panlabas na mga dependency ang sarili nito.
  4. Bumuo at mag-ipon. Pindutin ang key ng [F7] kapag tapos ka na sa lahat ng nasa itaas at malilikha ang programa.
  5. Hanapin ang exe file. Mag-navigate sa file na "Mga Proyekto" kung saan nai-install ng Visual C ++ ang lahat ng mga programa (sa Windows 7, ito ang folder ng Mga Dokumento). Nasa file ito kasama ang pangalang ibinigay mo rito nang mas maaga sa ilalim ng direktoryo ng "Debug".
  6. Subukan mo ito I-double click ang .exe file upang patakbuhin ito at kung naging maayos ang lahat, ang programa ay dapat na gumana nang maayos. Kung hindi, subukang muli sa mga hakbang.
  7. Kung nais mong magpatakbo ang programa sa isa pang computer, dapat na mai-install ang VC ++ Runtime Library sa computer na iyon. Ang mga programang C ++ na naipon sa Visual Studio C ++ ay nangangailangan ng mga library ng programa. Hindi mo kailangang i-install ito nang hiwalay sa iyong machine, dahil naka-install ito sa Visual Studio, ngunit hindi mo dapat asahan na taglayin ito ng iyong mga customer. I-download ang link: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Mga Tip

  • Minsan maaaring maitapon ang mga error dahil ang orihinal na may-akda ay gumagamit ng mga hindi napapanahong pamamaraan o nakalimutan na isama ang mga dependency ng source code.
  • Tiyaking napapanahon ang iyong Visual C ++ Express upang walang mga error na maganap sa oras ng pag-ipon.
  • Sa karamihan ng mga kaso, mas mahusay na hayaan ang tagalikha ng isang programa na ipunin ito para sa iyo. I-compile mo lang ito sa iyong sarili kung talagang walang ibang pagpipilian.

Mga babala

  • NANLABO mula sa Dev-C ++. Nagtatampok ito ng isang hindi napapanahong tagatala, mayroong higit sa 340 mga kilalang bug, at hindi na-update sa loob ng 5 taon, na iniiwan ito sa walang hanggang beta. Kung maaari, gumamit ng ANUMANG IBA PANG KOMPONER AT IDE MALABAN sa Dev-C ++.
  • Dahil ang C ++ at C ay napakababang antas ng mga wika sa pagprograma, mayroon silang potensyal na saktan ang iyong computer. Ang isang mabilis na pag-check na magagawa mo ay upang suriin kung ang mga .cpp file ay may linya na "# isama ang WINDOWS.h" sa itaas. Kung gayon, HUWAG mag-ipon ng programa at tanungin ang tagalikha kung bakit kailangan nila ng pag-access sa Windows API. Kung hindi nila ito masagot nang buo, tanungin ang isang dalubhasa sa isang forum para sa tulong.

Mga kailangan

  • Isang tagatala (inirerekumenda ang Visual C ++)
  • Isang .cpp file o C / C ++ source code
  • Ang isang Windows computer (.exe ay sinusuportahan lamang ng Windows)