[ Error ]
0xC0000139 : Entry Point Not Found. (ntdll.dll) 프로시저 시작 지점 ~을(를) DLL ~에서 찾을 수 없습니다.
이 오류는 프로그램의 시작점인 main 함수를 찾지 못해서 생기는 오류. 대부분 'DLL관련 오류' 이므로, 빌드 후 만들어진 프로그램(.exe) 위치로 가서 각종 DLL을 최신 DLL로 바꿔주는 등의 처리를 해줘야 함! (QT의 경우에는 VS에서 컴파일 하기 전에 먼저 자체적으로 컴파일..?같은 걸 해주는데 그 과정에서 먼저 오류 발생한 것) 이렇게 QT와 관련된 dll들을 설치된 QT 경로의 bin 폴더에서 찾아서 싹 다 바꿔주기!
LNK4272 'x86' 라이브러리 컴퓨터 종류가 'x64' 대상 컴퓨터 종류와 충돌합니다.
QT나 DCMTK, OpenCV 등의 라이브러리는 'x86'으로 빌드해놓고, VS에서 솔루션 빌드할 때의 플랫폼은 'x64'로 실행시켜서 생기는 오류! 따라서, 두 버전을 맞춰서 재빌드 or 실행하기! cf. 이런 불상사를 막기 위해서는 각종 라이브러리 빌드 및 개발 시, VS 버전 (MSVC : MicroSoft Visual C++) 개발 플랫폼 bit 종류 (x86, x64) 를 모두 고려해서 빌드해두기! 보통은 x86, x64 모두 빌드해둠!
C2352 비정적 멤버 참조는 특정 개체에 상대적이어야 합니다. & 'CwinApp::Onldle' : illegal call of non-static member function
이 에러는 원래 이렇게 된 코드를, 이런 식으로 해결해주면 됨!
ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 액세스가 거부되었습니다
pip install tensorflow-gpu 시 발생하는 error 에러 메세지에 나와있는 것처럼, pip install tensorflow-gpu --user 로 옵션을 주어 해결하면 됨!
AttributeError: module 'tensorflow' has no attribute 'get_default_graph'
이것도 tensorflow가 2.0 버전이 되면서 나타나는 증상! keras -> tensorflow.keras로 바꾸기 from keras.models import Sequential, Model이나 import keras와 같은 것들을 모두 from tensorflow.keras.models ~~로 바꿔주면 된다!