PDA

View Full Version : ارور کمپایل در Dev-C++



سید حمید حق پرست
پنج شنبه 03 مرداد 1392, 21:22 عصر
سلام علیکم
من یک پروژه دارم که با کمپایلر Dev-C++ نوشته شده و وقتی میخوام کمپایل کنم ارور زیر رو میده :


Compiler: Default compiler
Executing g++.exe...
g++.exe "D:\src\main.cpp" -o "D:\src\main.exe" -I"C:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include" -I"C:\Dev-Cpp\include\c++\3.4.2\backward" -I"C:\Dev-Cpp\include\c++\3.4.2\mingw32" -I"C:\Dev-Cpp\include\c++\3.4.2" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib"
In file included from D:\src\main.cpp:29:
D:\src\/conf.h:201:27: ucl/uclconf.h: No such file or directory
D:\src\/conf.h:202:23: ucl/ucl.h: No such file or directory
D:\src\/conf.h:204:6: #error "please upgrade your UCL installation"
In file included from D:\src\main.cpp:29:
D:\src\/conf.h:644: error: expected class-name before '{' token

D:\src\/conf.h:695: error: `ucl_uint' does not name a type

D:\src\main.cpp: In function `int do_option(int, const char*)':
D:\src\main.cpp:621: error: 'struct ucl_compress_config_t' has no member named 'm_size'

D:\src\main.cpp:713: error: 'struct ucl_compress_config_t' has no member named 'c_flags'
D:\src\main.cpp:716: error: 'struct ucl_compress_config_t' has no member named 's_level'
D:\src\main.cpp:719: error: 'struct ucl_compress_config_t' has no member named 'h_level'
D:\src\main.cpp:722: error: 'struct ucl_compress_config_t' has no member named 'p_level'
D:\src\main.cpp:725: error: 'struct ucl_compress_config_t' has no member named 'max_offset'
D:\src\main.cpp:728: error: 'struct ucl_compress_config_t' has no member named 'max_match'
D:\src\main.cpp:731: error: 'struct ucl_compress_config_t' has no member named 'm_size'

D:\src\main.cpp: In function `int main(int, char**)':
D:\src\main.cpp:1484: error: `ucl_init' undeclared (first use this function)
D:\src\main.cpp:1484: error: (Each undeclared identifier is reported only once for each function it appears in.)
D:\src\main.cpp:1484: error: `UCL_E_OK' undeclared (first use this function)

D:\src\main.cpp:1488: error: `UCL_VERSION' undeclared (first use this function)
D:\src\main.cpp:1488: error: `ucl_version' undeclared (first use this function)

Execution terminated

من تو زبان سی مبتدی هستم تقریبا اگر میشه راهنمایی کنید ارور مربوط به چی هستش

یا علی (ع)

brightening-eyes
شنبه 05 مرداد 1392, 13:51 عصر
اول اینکه فایلهای مربوط به UCL رو بریز تو
C:\Dev-Cpp\Include
که ucl/ucl.h بتونه اینکلود بشه.
همینطور کتابخونه UCL vرو بریز تو شاخه
C:\Dev-Cpp\lib
که بتونه لینک بشه
البته باید بگم که باید لینکش کنی.
وگرنه ارور میده