Bir CPP sənədini bir EXE-ə çevirin

Müəllif: Christy White
Yaradılış Tarixi: 4 BiləR 2021
YeniləMə Tarixi: 1 İyul 2024
Anonim
Bir CPP sənədini bir EXE-ə çevirin - MəSləHəTləR
Bir CPP sənədini bir EXE-ə çevirin - MəSləHəTləR

MəZmun

Bu dərslik sizə ən çox işləyən ("hamısı" sözündən yayınmaq üçün) C ++ mənbə sənədlərini .exe sənədlərinə çevirmək üçün addım-addım təlimat verir. Bununla işləyən digər uzantılar .cpp, .cc və .cxx (və .c, müəyyən bir dərəcədədir, amma işlək olduğunu düşünməyin). Bu təlimatda C ++ qaynaq kodunun bir konsol tətbiqi üçün olduğu və xarici kitabxanalara ehtiyac olmadığı düşünülür.

Addımlamaq

  1. Əvvəlcə C ++ kompilyatoruna ehtiyacınız var. Windows üçün ən yaxşı tərtibçilərdən biri pulsuz Microsoft Visual C ++ 2012 Expressdir.
  2. Visual C ++ dilində yeni bir layihəyə başlayın. Bu olduqca asandır. Sol üst küncdəki "Yeni Layihə" düyməsini vurun və "Boş Layihə" yaratmaq üçün addımları izləyin. Adı verin və növbəti pəncərədə "Bitir" düyməsini basın.
  3. Bütün .cpp sənədlərini "Mənbə Dosyaları" qovluğuna kopyalayın və yapışdırın və hamısını kopyalayın. h faylları (varsa) "Başlıq Dosyaları" qovluğuna. Əsas .cpp sənədini ("int main ()" olanı) seçdiyiniz layihənin adına dəyişin. Xarici asılılıqlar faylı özünü dolduracaqdır.
  4. Yaradın və tərtib edin. Yuxarıda göstərilənlərin hamısını etdikdən sonra proqram yaradılacaq [F7] düyməsini basın.
  5. Exe faylını tapın. Visual C ++ bütün proqramları quraşdırdığı "Proyektlər" sənədinə keçin (Windows 7-də bu sənədlər qovluğudur). Daha əvvəl verdiyiniz adla "Debug" qovluğu altında olacaqsınız.
  6. Test edin. Çalıştırmak üçün .exe faylını cüt vurun və hər şey yaxşı keçibsə, proqram yaxşı işləməlidir. Olmazsa, addımları yenidən keçməyə çalışın.
  7. Proqramın başqa bir kompüterdə işləməsini istəyirsinizsə, VC ++ Çalışma Zamanı Kitabxanaları həmin kompüterdə quraşdırılmalıdır. Visual Studio C ++ ilə tərtib edilmiş C ++ proqramları bu proqram kitabxanalarına ehtiyac duyur. Cihazınıza ayrıca yükləməyinizə ehtiyac yoxdur, çünki Visual Studio ilə quraşdırılmışdır, lakin müştərilərinizdən bunu gözləməməlisiniz. Yükləmə linki: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Göstərişlər

  • Bəzən səhvlər atıla bilər, çünki orijinal müəllif köhnəlmiş metodlardan istifadə etmişdir və ya mənbə kodundan asılılıqları daxil etməyi unutmuşdur.
  • Visual C ++ Express-in yeniləndiyindən əmin olun ki, kompilyasiya zamanı heç bir səhv baş verməsin.
  • Əksər hallarda, bir proqramın yaradıcısının onu sizin üçün tərtib etməsinə icazə vermək daha səmərəlidir. Yalnız başqa bir seçim olmadığı təqdirdə özünüz tərtib edin.

Xəbərdarlıqlar

  • Dev-C ++ 'dan QALIN. Köhnəlmiş bir tərtibçiyə sahibdir, 340-dan çox bilinən böcəyi var və 5 ildir yenilənməyib əbədi beta halına gətirir. Mümkünsə, Dev-C ++ xaricində başqa bir kompilyator və fikir istifadə edin.
  • C ++ və C çox aşağı səviyyəli proqramlaşdırma dilləri olduğundan, kompüterinizə zərər vermə potensialına malikdirlər. Edə biləcəyiniz sürətli bir yoxlama .cpp sənədlərinin üstündə "#include WINDOWS.h" xəttinin olub olmadığını yoxlamaqdır. Əgər belədirsə, proqramı tərtib etməyin və yaradıcıdan niyə Windows API-yə girişə ehtiyacları olduğunu soruşun. Buna qəti cavab verə bilmirlərsə, forumdakı bir mütəxəssisdən kömək istəyin.

Ehtiyaclar

  • Tərtibçi (Visual C ++ tövsiyə olunur)
  • Bir .cpp faylı və ya C / C ++ mənbə kodu
  • Windows kompüteri (.exe yalnız Windows tərəfindən dəstəklənir)