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

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

Bu 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 <Kutuphane\MyClass.h>

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.

'C++'ta proje oluşturma ve ortam değişkenlerini ayarlama' ile ilgili içerikler

Open CV (computer vision) kütüphanesini kullanarak yüz tanıma kodu örneği
Open CV (computer vision) kütüphanesini kullanarak yüz tanıma kodu örneği
C / C++ Matris Çarpma Kodu ve Basit Hızlandırma Teknikleri
C / C++ Matris Çarpma Kodu ve Basit Hızlandırma Teknikleri
Microsoft Visual Studio 2012 (MSVC 11) ile BOOST Kütüphanelerinin Derlenmesi ve Kullanımı
Microsoft Visual Studio 2012 (MSVC 11) ile BOOST Kütüphanelerinin Derlenmesi ve Kullanımı