Cộng đồng Hỏi & Đáp của Inflearn
kernel32.lib 파일을 열 수 없습니다
Viết
·
2.9K
0
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
Câu trả lời 15
0
대상 컴퓨터 옵션도 확인해보시기 바랍니다.
https://blog.naver.com/PostView.nhn?blogId=websearch&logNo=220595387185
일반 라이브러리 파일이 아닌 engine.lib은 큰 문제가 아니고 거의 끝까지 온건데요.
우리가 만든 Engine 라이브러리 파일의 lib/헤더 파일 위치만 맞춰주면 됩니다.
그리고 먼저 Engine 프로젝트를 빌드하신게 맞을까요?
저 부분이 우리 라이브러리 위치를 지정하는 것이고
Engine.lib이 실제로 있는지 확인하면 됩니다.
0
0
처음에 됐는데 안되는거라면 정말 뭔가를 건드리신 것 같은데
그게 뭔지는 저도 알 수 없습니다.
- VS 초기 상태로 리셋해보거나
https://docs.microsoft.com/en-us/visualstudio/ide/environment-settings?view=vs-2022
- 아싸리 2019 삭제하고 2022로 다시 설치해보거나
- 최악의 경우 포맷(-_-)까지 고려해봐야죠
0
https://stackoverflow.com/questions/46157242/creation-of-dll-unable-to-resolve-new-delete-and-new
이 부분 확인 해보세요
0
0
0
0
처음에는 잘 됐는데 갑자기 안되더라구요
환경이 깨진거면 초기화 하는 법이 따로 있나요??
다시 깔았다가 설치해도 되지가 않으니...ㅠㅠ
0
프로그램 실행할 때 옵션 x64인지 확인
VC++디렉터리 설정 확인
4개에 대해 다시 스샷 찍어 올려주시기 바랍니다.
헤더 위치 / lib 위치를 각각 포함 디렉터리, 라이브러리 디렉터리로 알려주는 것이고
x64 설정으로 적용된게 맞는지 보면 됩니다.
저 부분이 아니라면 뭐 그냥 환경이 깨진건데 더 노답입니다.
그리고 애당초 처음부터 한번도 된적이 없는지,
아니면 강의 따라 뭔가 VC++ 디렉터리를 수정하다 안된 것인지도 중요할 것 같네요.
여기서 막히는 경우는 처음 봐서 어떤 부분을 수정하신 것인지 잘 모르겠습니다.
0
부모상속을 체크안한게 이렇게 되가지고,,,, 체크를 안하고 있었어요..
그리고 $(WindowsSDK_LibraryPath_64) 도 추가해서 64경로도 추가했는데도 해결이 안되네요..
늦은 시간에도 빠르 피드백 감사합니다... 알람 기능만 있으면 저도 빠르게 답장할 텐데 죄송하고 감사합니다
0
혹시 모르니 일단 파일명은 다 영문으로 바꿔주세요.
간혹 한글 경로 파일 때문에 못 읽는 경우도 있습니다.
그리고 매우 수상한데 [부모 또는 프로젝트 기본 상속]은 반드시 체크를 해주세요.
아마 저게 없어서 기본 라이브러리 경로를 못찾는 상황으로 보입니다.
0
이런 환경 문제는 딱히 정해진 답이 없고
정말 다양한 경우의 수가 있어서 그냥 계속 구글링을 하셔야 합니다.
본인한테 일어난 문제는 다른 사람들한테도 일어났을 확률이 99.9999%이기 때문이죠.
다른 컴퓨터로 테스트를 해보는 것도 방법입니다.
정말 운 나쁘게 VS를 깔고 재설치 하는 과정에서
레지스트리가 꼬여 난리 나는 경우도 종종 있는데
그럴 땐 마음을 비우고 포맷한 적도 있습니다 -ㅁ-
굉장히 많은 글들이 있는데 하나씩 찾아보고 따라해서 해결이 되는지 확인해보세요.
https://prup.tistory.com/24
그 외 C++를 사용한 게임 개발도 설치 되었는지 확인 바랍니다.
0






ㅋㅋㅋ 묘하게 자연치유 되는 경우가 종종 있습니다.