Cara Menyusun Fail CPP Ke dalam EXE: 7 Langkah

Isi kandungan:

Cara Menyusun Fail CPP Ke dalam EXE: 7 Langkah
Cara Menyusun Fail CPP Ke dalam EXE: 7 Langkah

Video: Cara Menyusun Fail CPP Ke dalam EXE: 7 Langkah

Video: Cara Menyusun Fail CPP Ke dalam EXE: 7 Langkah
Video: Acrobat Reader DC | Cara Memutar/Rotasi Halaman di Pdf 2024, November
Anonim

Panduan ini akan mengajar anda cara menukar kod sumber C ++ menjadi fail EXE yang dapat dijalankan pada kebanyakan komputer Windows (jika tidak semua). Selain C ++, anda juga dapat menukar kod dengan pelanjutan.cpp,.cc, dan.cxx (serta.c, walaupun tidak dijamin kejayaan) dengan mengikuti panduan ini. Artikel ini mengandaikan bahawa kod C ++ akan dijalankan di konsol dan tidak memerlukan perpustakaan luaran.

Langkah

Menyusun Fail CPP ke EXE Langkah 1
Menyusun Fail CPP ke EXE Langkah 1

Langkah 1. Dapatkan penyusun C ++ percuma

Salah satu penyusun terbaik untuk komputer Windows adalah Microsoft Visual C ++ 2012 Express, yang boleh dimuat turun secara percuma.

Menyusun Fail CPP ke EXE Langkah 2
Menyusun Fail CPP ke EXE Langkah 2

Langkah 2. Mulakan projek baru dalam Visual C ++

Anda boleh membuat projek dengan mudah. Klik butang "Projek Baru" di sudut kiri atas skrin, kemudian ikuti arahan untuk membuat projek kosong ("Projek Kosong"). Beri nama projek, kemudian klik "Selesai" di tetingkap seterusnya.

Menyusun Fail CPP ke EXE Langkah 3
Menyusun Fail CPP ke EXE Langkah 3

Langkah 3. Salin dan tampal keseluruhan file.cpp ke dalam direktori "Source Files", dan file.h (jika ada) ke dalam folder "Header Files"

Namakan semula fail.cpp utama (fail dengan kaedah "int main ()") dengan nama projek yang anda masukkan sebelumnya. Semua pergantungan luaran akan diisi secara automatik.

Menyusun Fail CPP ke EXE Langkah 4
Menyusun Fail CPP ke EXE Langkah 4

Langkah 4. Setelah menyalin fail, kembangkan dan kumpulkan projek dengan menekan F7

Visual C ++ akan membuat fail program anda.

Susun Fail CPP ke EXE Langkah 5
Susun Fail CPP ke EXE Langkah 5

Langkah 5. Cari fail EXE

Buka folder "Projek" di mana Visual C ++ menyimpan semua program yang disusun (di Windows 7, folder ini ada di folder "Dokumen"). Program anda akan disimpan di bawah nama projek, dalam folder "Debug".

Menyusun Fail CPP ke EXE Langkah 6
Menyusun Fail CPP ke EXE Langkah 6

Langkah 6. Uji program dengan mengklik dua kali fail

Sekiranya tidak ada kesilapan, program anda akan berjalan lancar. Sekiranya berlaku ralat, ulangi langkah di atas.

Menyusun Fail CPP ke EXE Langkah 7
Menyusun Fail CPP ke EXE Langkah 7

Langkah 7. Sekiranya anda ingin menjalankan program di komputer lain, pastikan bahawa perpustakaan Visual C ++ Runtime dipasang di komputer tersebut

Program C ++ yang disusun dengan Visual C ++ bergantung pada perpustakaan Visual C ++, tetapi anda tidak perlu memasangnya kerana perpustakaan akan dipasang secara automatik setelah memasang Visual Studio. Walau bagaimanapun, orang yang menjalankan program anda tidak semestinya memiliki perpustakaan. Muat turun perpustakaan Visual C ++ di

Petua

  • Kadang kala, kesalahan berlaku kerana pengarang program menggunakan kaedah yang tidak digunakan lagi atau tidak memasukkan kebergantungan dalam kod sumber.
  • Pastikan anda memasang kemas kini Visual C ++ Express untuk mengelakkan kesalahan penyusunan program.
  • Secara amnya, lebih mudah meminta pengaturcara menyusunnya. Kompilasi diri anda hanya apabila diperlukan.

Amaran

  • Elakkan Dev-C ++. Program ini adalah penyusun lama, selama-lamanya dalam keadaan beta, mempunyai 340 kesalahan yang diketahui, dan belum dikemas kini selama 5 tahun. Sekiranya boleh, gunakan penyusun / IDE selain Dev-C ++.
  • Kerana C ++ dan C adalah bahasa pengaturcaraan tahap rendah, program yang anda buat dapat merosakkan komputer anda. Untuk memeriksa sama ada program boleh merosakkan komputer, periksa permulaan program, dan cari "#include" WINDOWS.h ". Sekiranya anda menemui baris ini, jangan menyusunnya. Tanya mengapa pengguna memerlukan akses ke pengaturcaraan Windows Jika jawapan pengguna mencurigakan, minta bantuan di forum.

Disyorkan: