Network etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Network etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

Linux'te cURL Kütüphanesinin Kullanılması

12:03 , ,

apt-get install libcurl4-gnutls-dev ile ilgili kütüphanelerin kurulumu yapilir.


Yukarıdaki gibi örnek bir http get isteği için kod yazılır. Derleme işlemi sirasinda linker'a -l parametresi ile curl kütüphanesi ilave edilir. eğer linker libcurl'ü bulamıyorsa bu durumda -L ile curl kütüphanesinin bulunduğu yeri vermemiz gerekebilir.


Derleme işleminin ardindan kod çalıştırılırsa başarılı bir şekilde indirme işmenin gerçekleştirildiği görülür.

Windows'ta Winpcap (Packet Capture Library) Kullanımı

11:19 , ,

Winpcap kütüphanesi windows ve Linux/Unix platformlar için yazılmış bir "packet capture library" sidir. Ünlü wireshark programı bu kütüphanenin üzerine bina edilmiştir. Bu kütüphaneyi windows'ta kullanarak uygulamalar geliştirmek için önce yapılması gerekenler sırasıyla aşağıdaki gibidir:


  • ilk önce http://www.winpcap.org/devel.htm adresinden developer paketinin indirilmesi gerekmektedir. 


  • Ardından Visual Studio'da include library klasörünü ve linker için lib klasörlerinin yerinin gösterilmesi ve preprocessor'e bununla ayar girilmesi gerekmektedir.


Additional Include Directories:  (Başlık Dosyalarının eklenmesi)


Additional Library Directories: (Kütüphanelerin eklenmesi)



Additional Dependencies: (Ön işlemci kütüphanesinin eklenmesi)


Preprocessor Definitions