Problem z MSVCRTD.lib(crtexe.obj)



  • Witam jestem tu nowy i jest to mój pierwszy post, więc proszę o wyrozumiałość.

    Mam pewien problem co jakiś czas wyskakuje mi błąd :
    LNK2019 Unresolved external Symbol_main referenced in function___ tmainCRTStartup
    brak pliku MSVCRTD.lib(crtexe.obj).

    Występuję on nie zawsze tylko co jakiś czas z niewiadomych mi powodów. Gdy już wystąpi niestety pozostaje, aż do ponownego uruchomienia programu Qt. Czasem nawet to nie pomaga. Nieważne jaki program napiszę czy będzie to "Hello world", czy bardziej skomplikowany.

    Ściągnąłem plik MSVCRTD.lib(crtexe.obj) tylko nie mam za bardzo pojęcia gdzie go wkleić. Próbowałem wkleić do ....\qt\5.1.1\msvc2010\lib i inny folderów msvc, niestety to również nie przyniosło powodzenia.

    Szukałem na różnych forach, dowiedziałem się, że podobny problem występuje w Visual studio. Rozwiązaniem jest zmiana kompilatora na windows, cokolwiek to znaczy.

    Mam Qt wersji 5.1.1.
    Cmake 2.8
    Nie wiem jakie dane są jeszcze potrzebne.

    Proszę bardzo o pomoc, bo problem jest bardzo uciążliwy.



  • Używając Qt4.8 + MingW pod XP nigdy nie miałem problemów.
    Qt5 + MingW pod Win7 mi nie działa (kazdy generowny exe sie wywala przy uruchomieniu), więc mam wirtualnego XP na VirtualBoxie do kompilacji dla Windows.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.