glfw (OPENGEL)을 사용하여 code :: blocks IDE로 컴파일하려고하는데 성공하지 못했습니다.C 언어 링크 GLFW 왜 실패 했습니까?
소스 코드를 읽은 후, 나는 문제가 libgdi32.a 것 같다.
다른 해결책이 있습니까?
다른 사이트를 통해 크롤링했지만 답변을 얻지 못했습니다.
는 일부 메시지를 추가합니다.
glfw (OPENGEL)을 사용하여 code :: blocks IDE로 컴파일하려고하는데 성공하지 못했습니다.C 언어 링크 GLFW 왜 실패 했습니까?
소스 코드를 읽은 후, 나는 문제가 libgdi32.a 것 같다.
다른 해결책이 있습니까?
다른 사이트를 통해 크롤링했지만 답변을 얻지 못했습니다.
는 일부 메시지를 추가합니다.
이들은 링커 오류이며 컴파일러 오류는 아닙니다. 코드가 성공적으로 컴파일되었지만 Win32 GDI 함수 CreateDIBSection
, CreateBitmap
등을 호출합니다. 링커는 해당 함수가 포함 된 라이브러리가 없기 때문에 최종 실행 파일 (또는 라이브러리)을 만들 수 없습니다.
링커 설명서를 확인하고 libgdi32.a
파일의 위치를 알려주는 방법을 찾아야합니다 (처음에는 해당 파일이 있다고 가정).
@leadYet 무엇이 id glfw입니까? –
그래서 일부 라이브러리 때문에 문제가 발생했다고 생각하십니까? 해당 도서관과 링크를 시도 했습니까? –
빌드 로그를 제공해주세요. – HolyBlackCat