QT
LNK2001 "public: virtual struct QMetaObject const * __thiscall ~ qt_metacall~" 외부 기호를 확인할 수 없습니다.
Unresolved external symbol "public: virtual struct QMetaObject const * __thiscall ParentI inherited a class from QObject : class Parent: public QObject { Q_OBJECT QObject* cl; public: Parent(QObject *parent=0):QObject(parent) { cl = NULL; } QObject* get...stackoverflow.com 즉, 오류가 생긴 파일 (ex. data.obj)에 해당하는 moc_*.cpp 파일이 없어거나 열 수 없는 상태가 돼서 발생한 QT 관련 오류! 해결 방법 : 해당 헤더파일 (ex.data.h)에서 #include 를 지..
0xC0000139 : Entry Point Not Found. (ntdll.dll) 프로시저 시작 지점 ~을(를) DLL ~에서 찾을 수 없습니다.
이 오류는 프로그램의 시작점인 main 함수를 찾지 못해서 생기는 오류. 대부분 'DLL관련 오류' 이므로, 빌드 후 만들어진 프로그램(.exe) 위치로 가서 각종 DLL을 최신 DLL로 바꿔주는 등의 처리를 해줘야 함! (QT의 경우에는 VS에서 컴파일 하기 전에 먼저 자체적으로 컴파일..?같은 걸 해주는데 그 과정에서 먼저 오류 발생한 것) 이렇게 QT와 관련된 dll들을 설치된 QT 경로의 bin 폴더에서 찾아서 싹 다 바꿔주기!