|
Builder의 Example/ShellControls 에 있는 컴포넌트를 설치하려 하는데..
install new component 에서 shellctrls.cpp 를 불러와서 컴파일을 하는데 에러나 발생합니다.
[C++ Error] shellctrls.cpp(18): E2451 Undefined symbol 'CSIDL_DESKTOP'
[C++ Error] shellctrls.cpp(18): E2304 Constant variable 'CSIDL_DRIVES' must be initialized
[C++ Error] shellctrls.cpp(18): E2304 Constant variable 'CSIDL_NETWORK' must be initialized
[C++ Error] shellctrls.cpp(18): E2304 Constant variable 'CSIDL_BITBUCKET' must be initialized
[C++ Error] shellctrls.cpp(18): E2304 Constant variable 'CSIDL_APPDATA' must be initialized
[C++ Error] shellctrls.cpp(19): E2304 Constant variable 'CSIDL_COMMON_DESKTOPDIRECTORY' must be initialized
[C++ Error] shellctrls.cpp(19): E2304 Constant variable 'CSIDL_COMMON_PROGRAMS' must be initialized
[C++ Error] shellctrls.cpp(19): E2304 Constant variable 'CSIDL_COMMON_STARTMENU' must be initialized
[C++ Error] shellctrls.cpp(20): E2304 Constant variable 'CSIDL_COMMON_STARTUP' must be initialized
[C++ Error] shellctrls.cpp(20): E2304 Constant variable 'CSIDL_CONTROLS' must be initialized
[C++ Error] shellctrls.cpp(20): E2304 Constant variable 'CSIDL_DESKTOPDIRECTORY' must be initialized
[C++ Error] shellctrls.cpp(20): E2304 Constant variable 'CSIDL_FAVORITES' must be initialized
[C++ Error] shellctrls.cpp(21): E2304 Constant variable 'CSIDL_FONTS' must be initialized
[C++ Error] shellctrls.cpp(21): E2304 Constant variable 'CSIDL_INTERNET' must be initialized
[C++ Error] shellctrls.cpp(21): E2304 Constant variable 'CSIDL_PERSONAL' must be initialized
[C++ Error] shellctrls.cpp(21): E2304 Constant variable 'CSIDL_PRINTERS' must be initialized
[C++ Error] shellctrls.cpp(21): E2304 Constant variable 'CSIDL_PRINTHOOD' must be initialized
[C++ Error] shellctrls.cpp(22): E2304 Constant variable 'CSIDL_PROGRAMS' must be initialized
[C++ Error] shellctrls.cpp(22): E2304 Constant variable 'CSIDL_RECENT' must be initialized
[C++ Error] shellctrls.cpp(22): E2304 Constant variable 'CSIDL_SENDTO' must be initialized
[C++ Error] shellctrls.cpp(22): E2304 Constant variable 'CSIDL_STARTMENU' must be initialized
[C++ Error] shellctrls.cpp(22): E2304 Constant variable 'CSIDL_STARTUP' must be initialized
[C++ Error] shellctrls.cpp(23): E2304 Constant variable 'CSIDL_TEMPLATES' must be initialized
[C++ Error] shellctrls.cpp(23): E2141 Declaration syntax error
[C++ Error] shellctrls.cpp(23): E2190 Unexpected }
[C++ Error] shellctrls.cpp(23): E2228 Too many error or warning messages
[Linker Fatal Error] Fatal: Unable to open file 'SHELLCTRLS.OBJ'
어떻게해야 설치를 할 수 있나요?
|