Ошибки в использовании дьявольских библиотек

#c #devil

#c #дьявол

Вопрос:

Я нашел это руководство, но когда я копирую код в свой проект на C , появляется много ошибок:

 -------------- Build: Debug in Tekstury123 ---------------

Compiling: main.cpp
C:UserspiotrekDocumentsCodeBlocks ProjectsTekstury123main.cpp:7: warning: ignoring #pragma comment 
Linking console executable: binDebugTekstury123.exe
objDebugmain.o: In function `main':
C:/Users/piotrek/Documents/CodeBlocks Projects/Tekstury123/main.cpp:20: undefined reference to `_imp__ilInit@0'
C:/Users/piotrek/Documents/CodeBlocks Projects/Tekstury123/main.cpp:24: undefined reference to `_imp__ilLoadImage@4'
C:/Users/piotrek/Documents/CodeBlocks Projects/Tekstury123/main.cpp:34: undefined reference to `_imp__ilGetError@0'
C:/Users/piotrek/Documents/CodeBlocks Projects/Tekstury123/main.cpp:36: undefined reference to `_imp__ilGetString@4'
C:/Users/piotrek/Documents/CodeBlocks Projects/Tekstury123/main.cpp:39: undefined reference to `_imp__ilGetInteger@4'
C:/Users/piotrek/Documents/CodeBlocks Projects/Tekstury123/main.cpp:41: undefined reference to `_imp__ilGetData@0'
collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 0 seconds)
6 errors, 1 warnings
 

Как я могу исправить эти ошибки? Вы можете мне помочь?
Я использую Windows, Code::Blocks.

Ответ №1:

Ваш компилятор игнорирует #pragma comment директиву, как сказано в выходных данных. Вы должны связать с libdevil.a вручную.