문제 설명:
사용자가 정의되지 않은 참조를 경험함 Code::Blocks express에서 GDI32 라이브러리를 활용하려고 시도하는 동안 TextOut 함수에 대한 오류가 발생했습니다. windows.h 헤더에 액세스할 수 있음에도 불구하고 혼란스럽습니다. 그들은 GDI32 라이브러리와의 연결에 대한 지침을 구합니다.
답변:
GDI32 라이브러리를 설치해야 한다는 개념과 달리 GDI32 라이브러리는 이미 시스템에 존재합니다. . 컴파일러에는 일반적으로 프로그램과 시스템의 라이브러리 간의 연결을 설정하는 시스템 라이브러리용 가져오기 라이브러리가 포함되어 있습니다. 그렇지 않은 경우 Microsoft Windows 플랫폼 SDK를 다운로드하여 가져오기 라이브러리를 얻을 수 있습니다.
GDI32와 연결:
GDI32 라이브러리와 연결하려면, 다음 단계를 따르세요.
또는 라이브러리의 전체 이름인 libgdi32.a를 지정할 수 있지만 추가 이점은 없습니다. 오류가 지속되면 라이브러리에 대한 전체 경로를 제공하거나 Microsoft Visual C용 gdi32.lib와 같은 올바른 라이브러리 이름을 지정해 보십시오.
프로젝트 바로 근처에 없는 라이브러리의 경우 ". .." 버튼을 눌러 라이브러리의 경로명을 찾아 선택하세요.
위 내용은 내 코드::블록 프로젝트에 windows.h가 포함되어 있음에도 불구하고 TextOut에 대한 정의되지 않은 참조가 표시되는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!