돌고래 1월 9일에 포스트됨 공유하기 1월 9일에 포스트됨 안녕하세요. 10.4 C++ 빌더 사용중입니다. TTcpClient 컴포넌트를 사용하기 위해 샘플 코드에 있는 inetwinsockets.bpl 컴포넌트를 등록하여 컴파일 하였습니다. 컴파일은 잘 되는데 링크 시 아래와 같은 에러가 뜹니다. [Linker Error] Error: Unresolved external 'System::__linkproc__ __fastcall LStrLen(System::AnsiStringT<0>)' referenced from E:\PROJECTS\OVEN\10.4\VSPO\INCLUDES\INETWINSOCKETS.LIB|Web.Win.Sockets [Linker Error] Error: Unresolved external '__fastcall System::Classes::ComponentPlatformsAttribute::ComponentPlatformsAttribute(const unsigned short)' referenced from E:\PROJECTS\OVEN\10.4\VSPO\INCLUDES\INETWINSOCKETS.LIB|Web.Win.Sockets 기존 코드를 그대로 사용해야 하는 상황이라 다른 컴포넌트로의 대체는 안됩니다. 이 에러를 어떻게 고쳐야 할까요? 감사합니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
1 Miniuser 1월 16일에 포스트됨 공유하기 1월 16일에 포스트됨 해당(Unresolved external 'symbol' referenced from 'module') 오류는 지정된 모듈에서 참고되어 있으나, 링크에 포함된 라이브러리 집합에 정의되어 있지 않을 때 발생한다고 합니다. 우선 소스 파일에서 _pascal 또는 _cdecl 유형 선언이 일치시키고 있는지 프로그램에 필요한 개채 파일이 생략되었는지, (※ 모든 필수 패키지가 Requires) 목록에 수동으로 추가해야 한다고 합니다. 에뮬레이션 라이브러리에서 연결되어 있는지 두 기호간에 대소문자가 일치하는지 위 사항들을 확인해보시고, Project - Options 에서 "Directories/conditlonals" 에서 *.obj 파일이 있는 곳이 Include Path. Library Path에 지정되어 있는지 확인해보시면 좋을 것 같습니다. 참고 사이트 : https://docwiki.embarcadero.com/RADStudio/Sydney/en/Unresolved_external_'symbol'_referenced_from_'module' 참고 사이트 : http://delphi.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=33848 참고 사이트 : http://delphi.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=75465 1 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 c2design 1월 10일에 포스트됨 공유하기 1월 10일에 포스트됨 샘플 코드에 있는 inetwinsockets.bpl 컴포넌트를 등록했다는것이 무슨 뜻인지요 ? 어떤 샘플을 말씀하는 것 인지요 ? 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 돌고래 1월 10일에 포스트됨 Author 공유하기 1월 10일에 포스트됨 https://tech.devgear.co.kr/delphi_news/465825 위 페이지에서 설명하신 대로 등록하였다는 말입니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
질문
돌고래
안녕하세요.
10.4 C++ 빌더 사용중입니다.
TTcpClient 컴포넌트를 사용하기 위해 샘플 코드에 있는 inetwinsockets.bpl 컴포넌트를 등록하여 컴파일 하였습니다.
컴파일은 잘 되는데 링크 시 아래와 같은 에러가 뜹니다.
[Linker Error] Error: Unresolved external 'System::__linkproc__ __fastcall LStrLen(System::AnsiStringT<0>)' referenced from E:\PROJECTS\OVEN\10.4\VSPO\INCLUDES\INETWINSOCKETS.LIB|Web.Win.Sockets
[Linker Error] Error: Unresolved external '__fastcall System::Classes::ComponentPlatformsAttribute::ComponentPlatformsAttribute(const unsigned short)' referenced from E:\PROJECTS\OVEN\10.4\VSPO\INCLUDES\INETWINSOCKETS.LIB|Web.Win.Sockets
기존 코드를 그대로 사용해야 하는 상황이라 다른 컴포넌트로의 대체는 안됩니다.
이 에러를 어떻게 고쳐야 할까요?
감사합니다.
이 댓글 링크
다른 사이트에 공유하기
3 answers to this question
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.