C++'ta proje oluşturma ve ortam değişkenlerini ayarlama

C++ kütüphane oluşturmaBu dökümanda C++ programlama dili ile çalışan arkadaşların Visual Studio'da projelerini ve kütüphanelerini nasıl yönetmeleri gerektiğini anlatacağız.

ÖRNEK KÜTÜPHANE OLUŞTURMA

Kutuphane

1.    Yeni proje oluşturun

Kutuphane

2.    Yeni class ekleyin

MyClass.h

3.    Proje ayarlarından proje türünüzü static library’e çevirin.

Proje / Sağ Tıkla / Özellikler / Configuration Properties / General / Project Defaults / Configuration Type / Static Library (.lib)

4.    Kodu derleyin ve *.lib dosyasını oluşturun.

5.    Kütüphanenizi ortam değişkenlerine ekleyin

Bilgisayarım / Sağ Tıkla / Özellikler / Gelişmiş Sistem Ayarları / Ortam Değişkenleri / Yeni / KUTUPHANE : C:\Users\...\Projects\Kutuphane

Visual Studio’yu tekrar başlatın (ortam değişkenlerini yeniden yüklesin)

 

KÜTÜPHANEYİ KULLANMA

YeniProje

1.    Yeni proje oluşturun

YeniProje

2.    Kutuphane projesini solution’a ekleyin

Kutuphane
YeniProje

3.    YeniProje’ye Kutuphane projesini referans olarak ekle

Proje / Sağ Tıkla / Özellikler / Common Properties / References / Add New Reference / Kutuphane

4.    Yeni projenize Kutuphane include dosyalarını ekleyin

Proje / Sağ Tıkla / Özellikler / Configuration Properties / VC++ Directories / Include Directories / $(KUTUPHANE)

5.    Yeni projenizde kütüphane’de yer alan sınıflarınızı kullanın

#include

6.    Yeni projenizi başlangıç projesi olarak ayarlayıp çalıştırın

 

KÜTÜPHANEYİ TEST ETME

KutuphaneTest

1.    Yeni proje oluşturun

KutuphaneTest

2.    Kutuphane projesini solution’a ekleyin

3.    Test projesine Kutuphane projesini referans olarak ekle

4.    Test projesine Kutuphane include dosyalarını ekleyin

5.    Test projenizde kütüphane’deki sınıflarınızı kullanın

6.    Test projenizi başlangıç projesi olarak ayarlayıp çalıştırın

 

Bundan böyle bütün C++ projelerimize Kütüphane projesini ekleyebiliriz.

Projeye sonradan dahil olacak kişilerin kendi bilgisayarlarındaki ortam değişkenlerine KUTUPHANE’yi eklemeleri yeterli olacaktır.


4 yıl 9 ay önce eklendi

İslam dininde kürtaj yaptırmak günah mı? Dünyadaki müzik türleri ve açıklamaları İngiliz kız isimleri Anneler Günü ile ilgili şiirler Türkiye'de hangi madenler, nerede çıkarılır Fisyon ve Füzyon nedir? Türkiye'nin en büyük 50 özel şirketi ve yıllık ciroları Narsisizm nedir? 2015 Miraç Kandili ne zaman Utangaçlık Nasıl Yenilir? Mehmet Akif Ersoy Hayatı Halk Şiiri Türleri ve Nazım Biçimleri Dürüstlük ile ilgili deyimler ve anlamları Türk Vatandaşlığının Kazanılması, Doğumla Vatandaşlık Kazanma Paskalya Bayramı Ne Zaman Kutlanacak 2014 C++'ta proje oluşturma ve ortam değişkenlerini ayarlama Karınca yuvasının özellikleri, Karınca cumhuriyeti Klavye ile yapılan şekiller ve Şekilli harfler Türkiye Cumhuriyeti'nin Cumhurbaşkanları Vücudun Değişmeyen Matematiği Sitemdeki resimleri başka sitelerin tarafından kullanmasının önlenmesi