windows.h, adı üstünde Windows'a özel bir başlık. Yukardaki linkteki GNU C Library / glibc veGNU Portability Library / Gnulib Windows başlığı içermez. Cunku bunlar öncelikle standart C kütüphanesidir.
Windows ve macOS gibi farklı sistemler kendi başlıklarını kendi yayınladıkları SDK ile dağıtır.
macOS'teki windows.h eşdegeri diyebileceğimiz CoreFoundation.h başlığı, Xcode ile birlikte gelir.
windows.h ise TDM-GCC gibi Windows'ta çalışacak sekilde derlenmiş derleyicilerle birlikte gelir.
windows.h, adı üstünde Windows'a özel bir başlık. Yukardaki linkteki GNU C Library / glibc veGNU Portability Library / Gnulib Windows başlığı içermez. Cunku bunlar öncelikle standart C kütüphanesidir.
Windows ve macOS gibi farklı sistemler kendi başlıklarını kendi yayınladıkları SDK ile dağıtır.
macOS'teki windows.h eşdegeri diyebileceğimiz CoreFoundation.h başlığı, Xcode ile birlikte gelir.
windows.h ise TDM-GCC gibi Windows'ta çalışacak sekilde derlenmiş derleyicilerle birlikte gelir.
Hocam peki görsel bir arayüz yapmam gerektiğinde GTK kullanamıyorum Windows desteği yok. Peki görselik katmam için her işletim sisteminin kendine özgü olan kütüphanesini mi bilmem gerekiyor? Windows işletim sistemi için bir örnek verir misiniz?
GTK Windows 'ta hem runtime (dll) hem de geliştirme ortamı olarak (dll + .lib ve C header dosyaları) olarak kurulabiliyor. Sadece bu kurulum Unix 'e göre biraz daha zor ve uzun sürüyor. GTK kullanan ve Windows ta calışan onca oyun ve grafik programı vs var, yoksa onlar nasıl geliştirildi.
Unix'e kurulup Windows 'a native olarak kurulamayan paketlerde genelde Networking uygulamalarıdır örneğin rsync, pure-ftpd, lynx browser gibi... cunku Unix'teki bazı Networking header ve kütüphanelerinin Windows karşılığı yok.
Fakat GTK sadece grafik merkezli bir program ve grafik alanında Windows'ta tüm karşılıkları var.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.