Ynt: Neden "Unresolved extern" hatası alıyorum?

Başlatan nocturnal, 07 Ocak 2013, 14:45:49

nocturnal

Arkadaşlar merhaba,

Daha önce MPLAB'da çalıştığım için MikroC'de de aynı yöntemle yani kütüphane dosyalarını kendim oluşturup tüm kontrolün bende olmasına dayalı bir program yazmaya çalışıyorum. Fakat .h dosyasını dışardan çağırdığım zaman Unresolved extern hatası alıyorum. Bunun nedeni nedir?

* Lcd.h dosyasında tanımlanan fonksiyonlar void .... .... ile başlamakta ve başında #ifndef vb. komutlarla sonunda #endif bulunmaktadır. Lcd.c dosyasında ise yine aynı fonksiyonlar void ..... (){ ... } ile başlamaktadır.

Bu hatayı düzeltmenin yolunu aradım fakat yeterli ingilizce kaynak bile bulamadım. Daha önceden MikroC ile dışarıdaki bir header dosyası ile çalışmış olan varsa bana yardımcı olabilir mi?

mesaj birleştirme:: 07 Ocak 2013, 15:17:46

Benzer problemi olanlara yardımcı olsun diye yazıyorum. Sorun projenize ekleyeceğiniz kütüphanenin farklı bir klasörde yer almasından kaynaklanıyormuş. Aynı klasöre atınca sorun çözüldü.