conio.h kutuphanesini Linux ortamında kullanma

09:23

Windows derleyicileri özgü olan conio kütüphanesinin fonksiyonlarını kullanmamız mümkün değildir. Çünkü standart bir C kütüphanesi değildir. Bu nedenle Linux'te bazı işlemler yapıldıktan sonra bu kütüphaneye özgü fonksiyonları kullanmamız mümkün olacaktır.


Aşağıda görüldüğü gibi derleme işleminde preprocessor conio.h' ı bulamadı ve hatayla karşılaştık
.

libconio isimli implementasyon açık kaynak kodlu bir projedir. Ve standart bir C fonksiyonu olmadığı için zorunlu olmadıkça bu kütüphaneyi kullanmak riskli olacaktır. libconio isimli dosyayı linux' te herhangi bir yere indiriyoruz.


sıkıştırılmış dosyayı açıyoruz ve dosyanın içine giriyoruz.


Ardından sırayla :

./configure
make
make install



 komutlarını çalıştırıyoruz ve hatasız bir şekilde kurulum gerçekleştiriliyor.


Kodumuzu tekrardan biraz güncelleyip derleme işlemini gerçekleştiriyoruz.


Burada önemli nokta gcc'ye parametre olarak  -lconio  'yu girmemiz.


Programı derleyip çalıştırırsak kodumuzun başarıyla çalıştığı görülecektir.