CPP dosyasını bir EXE dosyasına dönüştürme

Yazar: Christy White
Yaratılış Tarihi: 4 Mayıs Ayı 2021
Güncelleme Tarihi: 1 Temmuz 2024
Anonim
CPP dosyasını bir EXE dosyasına dönüştürme - Tavsiyeleri
CPP dosyasını bir EXE dosyasına dönüştürme - Tavsiyeleri

İçerik

Bu öğretici, C ++ kaynak dosyalarının çoğu Windows bilgisayarında çalışan ("tümü" sözcüğünden kaçınmak için) .exe dosyalarına nasıl dönüştürüleceğine dair adım adım talimatlar verir. Bununla çalışan diğer uzantılar .cpp, .cc ve .cxx'dir (ve bir dereceye kadar .c, ancak çalıştığını varsaymayın). Bu kılavuz, C ++ kaynak kodunun bir konsol uygulaması için olduğunu ve harici kitaplıklar gerektirmediğini varsayar.

Adım atmak

  1. Öncelikle bir C ++ derleyicisine ihtiyacınız var. Windows için en iyi derleyicilerden biri ücretsiz Microsoft Visual C ++ 2012 Express'tir.
  2. Visual C ++ 'da yeni bir proje başlatın. Bu oldukça kolaydır. Sol üst köşedeki "Yeni Proje" düğmesini tıklayın ve "Boş Proje" oluşturmak için adımları izleyin. Bir ad verin ve sonraki pencerede "Bitir" i tıklayın.
  3. Tüm .cpp dosyalarını kopyalayıp "Kaynak Dosyalar" klasörüne yapıştırın ve tümünü kopyalayın. h dosyaları (varsa) "Header Files" klasörüne. Ana .cpp dosyasını ("int main ()" olan) seçtiğiniz projenin adına yeniden adlandırın. Dış bağımlılıklar dosyası kendi kendini dolduracaktır.
  4. Derleyin ve derleyin. Yukarıdakilerin hepsini tamamladığınızda [F7] tuşuna basın ve program oluşturulacaktır.
  5. Exe dosyasını bulun. Visual C ++ 'ın tüm programları yüklediği "Projeler" dosyasına gidin (Windows 7'de bu Belgeler klasörüdür). "Hata Ayıkla" dizini altında daha önce verdiğiniz adla dosyada olacaktır.
  6. Dene. Çalıştırmak için .exe dosyasına çift tıklayın ve her şey yolunda giderse programın düzgün çalışması gerekir. Başlamazsa, adımlardan tekrar geçmeyi deneyin.
  7. Programın başka bir bilgisayarda çalışmasını istiyorsanız, o bilgisayara VC ++ Çalışma Zamanı Kitaplıkları yüklenmelidir. Visual Studio C ++ ile derlenen C ++ programları bu program kitaplıklarını gerektirir. Visual Studio ile kurulduğundan, makinenize ayrı olarak kurmanız gerekmez, ancak müşterilerinizin sahip olmasını beklememelisiniz. İndirme bağlantısı: http://www.microsoft.com/en-us/download/details.aspx?id=30679

İpuçları

  • Bazen, orijinal yazar eski yöntemler kullandığı veya kaynak kodun bağımlılıklarını eklemeyi unuttuğu için hatalar atılabilir.
  • Derleme sırasında hata oluşmaması için Visual C ++ Express'inizin güncel olduğundan emin olun.
  • Çoğu durumda, bir programın yaratıcısının onu sizin için derlemesine izin vermek daha etkilidir. Sadece kesinlikle başka bir seçenek yoksa kendiniz derleyin.

Uyarılar

  • Dev-C ++ 'dan UZAK DURUN. Güncel olmayan bir derleyiciye sahiptir, 340'tan fazla bilinen hataya sahiptir ve 5 yıl içinde güncellenmediğinden kalıcı beta sürümünde kalır. Mümkünse, Dev-C ++ DIŞINDA HERHANGİ BİR DERLEYİCİ VE IDE kullanın.
  • C ++ ve C çok düşük seviyeli programlama dilleri olduğundan, bilgisayarınıza zarar verme potansiyeline sahiptirler. Yapabileceğiniz hızlı bir kontrol, .cpp dosyalarının üstte "#include WINDOWS.h" satırına sahip olup olmadığını kontrol etmektir. Öyleyse, programı derlemeyin ve oluşturucuya neden Windows API'ye erişmeleri gerektiğini sormayın. Buna kesin olarak cevap veremezlerse, forumdaki bir uzmandan yardım isteyin.

Gereklilikler

  • Bir derleyici (Visual C ++ önerilir)
  • Bir .cpp dosyası veya C / C ++ kaynak kodu
  • Bir Windows bilgisayarı (.exe yalnızca Windows tarafından desteklenir)