|
ShellCtrl 컨포넌트를 Delphi XE7에서 등록하고 C++ 빌더 XE7에서 사용하려 합니다.
설치는 C++ 빌더용으로 세팅하여 정상적으로 잘되었으며 C++ 빌더 에디터 창에도 잘 나타납니다.
- 첨부파일 참조
그런데 컴파일 과정에서 아래 오류가 뜹니다.
[ilink32 Error] Error: Unresolved external 'Vcl::Shell::Shellctrls::TShellTreeView::' referenced from C:\USERS\SGYAE\DOCUMENT
S\EMBARCADERO\STUDIO\PROJECTS\WIN32\DEBUG\UNIT1.OBJ
옵션의 System include path와 Library path에 대부분의 lib / hpp / include / BPL / Dcp 등의 경로를 모두 등록했지만
상기의 오류를 벗어날 수 없습니다.
무슨 체크를 빠뜨린 것일까요?
#include <Vcl.Shell.ShellCtrls.hpp> 도 확인했습니다.
도와주세요~
c:\program files\embarcadero\studio\15.0\bin\ilink32.exe -G8 -L.\Win32\Release;..\..\..\..\..\..\Public\Documents\Embarcadero\Studio\15.0\DCP;"c:\program files\embarcadero\studio\15.0\lib\win32\debug";C:\Users\Public\Documents\Embarcadero\Studio\15.0\DCP;ShellCTRL_Demo;"C:\Program Files\Embarcadero\Studio\15.0\lib\win32";"C:\Program Files\Embarcadero\Studio\15.0\lib\win32\debug";"C:\Program Files\Embarcadero\Studio\15.0\lib\win32\release";"c:\program files\embarcadero\studio\15.0\lib\win32\release";"c:\program files\embarcadero\studio\15.0\lib\win32\release\psdk";"C:\Program Files\FastReports\LibD21";"C:\Program Files\Raize\CS5\Lib\RS-XE7\Win32";C:\Users\Public\Documents\Embarcadero\Studio\15.0\DCP;"C:\Users\Public\Documents\Embarcadero\Studio\15.0\Component\dcpcrypt2-2010";"C:\Users\Public\Documents\Embarcadero\Studio\15.0\Component\dcpcrypt2-2010\Ciphers";"C:\Users\Public\Documents\Embarcadero\Studio\15.0\Component\dcpcrypt2-2010\Hashes";C:\Users\Public\Documents\Embarcadero\Studio\15.0\Component\ShellControls;C:\Users\Public\Documents\Embarcadero\Studio\15.0\BPL;C:\Users\Public\Documents\Embarcadero\Studio\15.0\hpp;C:\Users\Public\Documents\Embarcadero\Studio\15.0\hpp\Win32;C:\Users\Public\Documents\Embarcadero\Studio\15.0\DCP -j.\Win32\Release;..\..\..\..\..\..\Public\Documents\Embarcadero\Studio\15.0\DCP;"c:\program files\embarcadero\studio\15.0\lib\win32\debug";C:\Users\Public\Documents\Embarcadero\Studio\15.0\DCP;ShellCTRL_Demo;"C:\Program Files\Embarcadero\Studio\15.0\lib\win32";"C:\Program Files\Embarcadero\Studio\15.0\lib\win32\debug";"C:\Program Files\Embarcadero\Studio\15.0\lib\win32\release";"c:\program files\embarcadero\studio\15.0\lib\win32\release";"c:\program files\embarcadero\studio\15.0\lib\win32\release\psdk";"C:\Program Files\FastReports\LibD21";"C:\Program Files\Raize\CS5\Lib\RS-XE7\Win32";C:\Users\Public\Documents\Embarcadero\Studio\15.0\DCP;"C:\Users\Public\Documents\Embarcadero\Studio\15.0\Component\dcpcrypt2-2010";"C:\Users\Public\Documents\Embarcadero\Studio\15.0\Component\dcpcrypt2-2010\Ciphers";"C:\Users\Public\Documents\Embarcadero\Studio\15.0\Component\dcpcrypt2-2010\Hashes";C:\Users\Public\Documents\Embarcadero\Studio\15.0\Component\ShellControls;C:\Users\Public\Documents\Embarcadero\Studio\15.0\BPL;C:\Users\Public\Documents\Embarcadero\Studio\15.0\hpp;C:\Users\Public\Documents\Embarcadero\Studio\15.0\hpp\Win32;C:\Users\Public\Documents\Embarcadero\Studio\15.0\DCP -l.\Win32\Release -GA"C:\Users\sgyae\AppData\Local\Temp\vfs6765.tmp"="C:\Users\sgyae\Documents\Embarcadero\Studio\Projects\ShellCTRL_Demo\Unit1.dfm" -aa -V5.0 -Tpe c0w32w memmgr.lib sysinit.obj .\Win32\Release\Project1.obj .\Win32\Release\Unit1.obj , .\Win32\Release\Project1.exe , .\Win32\Release\Project1.map , rtl.lib vcl.lib vclshlctrls.lib DCPdelphi2009.lib xmlrtl.lib vclx.lib vclactnband.lib vclimg.lib import32.lib cp32mt.lib , , Project1.res
c:\program files\embarcadero\studio\15.0\Bin\CodeGear.Cpp.Targets(3054,5): error : Error: Unresolved external 'Vcl::Shell::Shellctrls::TShellTreeView::' referenced from C:\USERS\SGYAE\DOCUMENTS\EMBARCADERO\STUDIO\PROJECTS\SHELLCTRL_DEMO\WIN32\RELEASE\UNIT1.OBJ
c:\program files\embarcadero\studio\15.0\Bin\CodeGear.Cpp.Targets(3054,5): error : Error: Unable to perform link
|