CPE fayllarini EXE -ga qanday kompilyatsiya qilish kerak: 7 qadam

Mundarija:

CPE fayllarini EXE -ga qanday kompilyatsiya qilish kerak: 7 qadam
CPE fayllarini EXE -ga qanday kompilyatsiya qilish kerak: 7 qadam

Video: CPE fayllarini EXE -ga qanday kompilyatsiya qilish kerak: 7 qadam

Video: CPE fayllarini EXE -ga qanday kompilyatsiya qilish kerak: 7 qadam
Video: Kitobni WORD va PDF formatida chiqarish... 2024, May
Anonim

Ushbu qo'llanma sizga C ++ manba kodini ko'pgina Windows kompyuterlarida (agar bo'lmasa ham) ishlaydigan EXE faylga aylantirishni o'rgatadi. C ++ dan tashqari, ushbu qo'llanmani bajarish orqali kodni.cpp,.cc va.cxx (shuningdek.c, garchi muvaffaqiyat kafolatlanmagan bo'lsa ham) o'zgartirishi mumkin. Ushbu maqola C ++ kodi konsolda ishlaydi va tashqi kutubxonalarni talab qilmaydi.

Qadam

CPE faylini EXE 1 -qadamga kompilyatsiya qiling
CPE faylini EXE 1 -qadamga kompilyatsiya qiling

Qadam 1. Bepul C ++ kompilyatorini oling

Windows kompyuterlari uchun eng yaxshi kompilyatorlardan biri bu Microsoft Visual C ++ 2012 Express bo'lib, uni bepul yuklab olish mumkin.

CPE faylini EXE 2 -bosqichga kompilyatsiya qiling
CPE faylini EXE 2 -bosqichga kompilyatsiya qiling

Qadam 2. Visual C ++ da yangi loyihani boshlang

Siz loyihani osongina yaratishingiz mumkin. Ekranning yuqori chap burchagidagi "Yangi loyiha" tugmasini bosing, so'ngra bo'sh loyihani yaratish bo'yicha ko'rsatmalarga amal qiling ("Bo'sh loyiha"). Loyihaga nom bering va keyingi oynada "Finish" tugmasini bosing.

CPP faylini EXE 3 -bosqichga kompilyatsiya qiling
CPP faylini EXE 3 -bosqichga kompilyatsiya qiling

Qadam 3. Butun.cpp faylini "Manba fayllari" katalogiga va.h faylini (agar mavjud bo'lsa) "Header Files" papkasiga nusxalash va joylashtirish

Asosiy.cpp faylini ("int main ()" usulidagi faylni) avval kiritilgan loyiha nomi bilan o'zgartiring. Barcha tashqi bog'liqliklar avtomatik ravishda to'ldiriladi.

CPE faylini EXE 4 -qadamga kompilyatsiya qiling
CPE faylini EXE 4 -qadamga kompilyatsiya qiling

Qadam 4. Fayllarni nusxalashdan so'ng, F7 tugmachasini bosib loyihani kengaytiring va kompilyatsiya qiling

Visual C ++ dastur fayllarini yaratadi.

CPE faylini EXE 5 -qadamga kompilyatsiya qiling
CPE faylini EXE 5 -qadamga kompilyatsiya qiling

Qadam 5. EXE faylini toping

Visual C ++ kompilyatsiya qilingan barcha dasturlarni saqlaydigan "Loyihalar" papkasini oching (Windows 7 da bu papka "Hujjatlar" papkasida joylashgan). Sizning dasturingiz loyiha nomi ostida "Debug" papkasida saqlanadi.

CPE faylini EXE 6 -bosqichga kompilyatsiya qiling
CPE faylini EXE 6 -bosqichga kompilyatsiya qiling

Qadam 6. Faylni ikki marta bosish orqali dasturni sinab ko'ring

Agar xatolar bo'lmasa, sizning dasturingiz yaxshi ishlaydi. Agar xato bo'lsa, yuqoridagi amallarni takrorlang.

CPE faylini EXE 7 -bosqichiga kompilyatsiya qiling
CPE faylini EXE 7 -bosqichiga kompilyatsiya qiling

Qadam 7. Agar siz dasturni boshqa kompyuterda ishlatmoqchi bo'lsangiz, o'sha kompyuterda Visual C ++ Runtime kutubxonasi o'rnatilganligiga ishonch hosil qiling

Visual C ++ yordamida tuzilgan C ++ dasturlari Visual C ++ kutubxonalariga bog'liq, lekin ularni o'rnatishingiz shart emas, chunki kutubxonalar Visual Studio o'rnatilgandan so'ng avtomatik ravishda o'rnatiladi. Biroq, sizning dasturingiz ishlaydigan kishi kutubxonaga ega bo'lishi shart emas. Visual C ++ kutubxonasini https://www.microsoft.com/en-us/download/details.aspx?id=30679 saytidan yuklab oling.

Maslahatlar

  • Ba'zida, xatolar dastur mualliflari eskirgan usullarni qo'llaganligi yoki manba kodiga bog'liqliklarni o'z ichiga olmagani tufayli yuzaga keladi.
  • Dastur kompilyatsiya xatolarining oldini olish uchun Visual C ++ Express yangilanishini o'rnatganingizga ishonch hosil qiling.
  • Odatda, dasturchidan kompilyatsiya qilishni so'rash osonroq. O'zingizni faqat o'ta zarur bo'lganda kompilyatsiya qiling.

Ogohlantirish

  • Dev-C ++ dan saqlaning. Dastur eski kompilyator bo'lib, abadiy beta holatida, 340 ta ma'lum xatolarga ega va 5 yildan beri yangilanmagan. Iloji bo'lsa, Dev-C ++ dan boshqa kompilyator/IDEdan foydalaning.
  • C ++ va C past darajali dasturlash tillari bo'lgani uchun siz yaratgan dasturlar kompyuteringizga zarar etkazishi mumkin. Dastur kompyuterga zarar etkazishi mumkinligini tekshirish uchun dasturning boshlanishini tekshiring va "#include" WINDOWS.h "ni toping. Agar siz bu qatorni topsangiz, uni kompilyatsiya qilmang. Nima uchun foydalanuvchiga Windows dasturiga kirishga ruxsat kerakligini so'rang. Foydalanuvchining javobi shubhali bo'lsa, forumlarda yordam so'rang.

Tavsiya: