Çözüldü Client build ederken aldığım ''Cannot open file 'lzo2MT.lib' '' hatası

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

Kaptan Yosun

Discord: kaptanyosun
Site yetkilisi
Acemi Moderatör
Premium Üye
Mesaj
647
Çözümler
21
Beğeni
479
Puan
839
Ticaret Puanı
0
Esenlikler, sıfırdan server files hazırlama rehberinin 7. videosundayım. Videoyu takip ederek hataları tek tek çözdüm. Ancak videoda nihayetinde Client build başarılı olurken ben bu hatayı alıyorum:


hata:
Severity    Code    Description    Project    Path    File    Line    Column    Category    Source    Suppression State
Error    LNK1104    cannot open file 'lzo2MT.lib'    UserInterface    C:\Users\Administrator\Desktop\Metin2 Altyapi\ClientSource\Client\UserInterface    C:\Users\Administrator\Desktop\Metin2 Altyapi\ClientSource\Client\UserInterface\LINK    1    1    fatal    Build

Videoda kullandığımız lzo dosyasının adı lzo2.lib, lzo2MT.lib hiç build etmedik veya kullanmadık. Sorun ne olabilir?
 
Çözüm
6. videoda lzo işlemleri vs yapılıyor. Bunu atlamış olma ihtimalin var mı ?
Eğer 6. videodaki extern işlemlerini yaptıysan ve bu hatayı alıyorsan lzoliblink kontrol et videoda kullanılan dosyaların son hali burada mevcut karşılaştırma yapabilirsin.
Linkleri görebilmek için giriş yap veya kayıt ol.


lzoLibLink.h:
#ifndef _LZOLIBLINK_H_
#define _LZOLIBLINK_H_

#ifndef _RUNTIME_LIBRARY

#if defined( _UNICODE )
#define _RUNTIME_CHARSET                "W"
#else
#define _RUNTIME_CHARSET                "A"
#endif

#if defined( _MT )
    #if defined( _DLL )
        #define _RUNTIME_THREADMODEL    "MD"
    #else
        #define _RUNTIME_THREADMODEL    "MT"
    #endif
#else
    #define _RUNTIME_THREADMODEL        "ST"
#endif

#if defined( _DEBUG ) || defined(...
6. videoda lzo işlemleri vs yapılıyor. Bunu atlamış olma ihtimalin var mı ?
Eğer 6. videodaki extern işlemlerini yaptıysan ve bu hatayı alıyorsan lzoliblink kontrol et videoda kullanılan dosyaların son hali burada mevcut karşılaştırma yapabilirsin.
Linkleri görebilmek için giriş yap veya kayıt ol.


lzoLibLink.h:
#ifndef _LZOLIBLINK_H_
#define _LZOLIBLINK_H_

#ifndef _RUNTIME_LIBRARY

#if defined( _UNICODE )
#define _RUNTIME_CHARSET                "W"
#else
#define _RUNTIME_CHARSET                "A"
#endif

#if defined( _MT )
    #if defined( _DLL )
        #define _RUNTIME_THREADMODEL    "MD"
    #else
        #define _RUNTIME_THREADMODEL    "MT"
    #endif
#else
    #define _RUNTIME_THREADMODEL        "ST"
#endif

#if defined( _DEBUG ) || defined( DEBUG )
#define _RUNTIME_DEBUG                    "d"
#else
#define _RUNTIME_DEBUG                    ""
#endif

#define _RUNTIME_LIBRARY                _RUNTIME_THREADMODEL _RUNTIME_DEBUG
#define _RUNTIME_CONFIGURATION            _RUNTIME_CHARSET _RUNTIME_THREADMODEL _RUNTIME_DEBUG

#endif

#pragma comment( lib, "lzo2.lib" )

#endif /* !_LZOLIBLINK_H_ */
 
Çözüm
Hocam 33. satırdaki " _RUNTIME_LIBRARY " kısmını silmediğim için, 16. satırdaki MT ekini ekleyip bulmaya çalışıyormuş dosyayı. Çok teşekkür ederim yardımınız için.
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst