2
인터넷에서 저에게 발견 된 모든 BPL 관련 질문은 이미 Delphi와 함께 제공되거나 최소한 전 세계적으로 Delphi 폴더에 설치되어있는 일부 BPL을 나타냅니다.Delphi BPL 검색 경로
전역 패키지를 어디서나 저장하지 않고도 Delphi에서 패키지를 등록하지 않고도 만든 런타임 BPL 파일을 찾기 위해 자체적으로 응용 프로그램을 만들고 싶습니다. BPL 파일을 "packages"하위 디렉토리에만 넣고 검색 경로를 정의하고 컴파일하십시오.
Project Options
Delphi Compiler
Search path: I defined relative path to my BPLs (packages folder) here
Packages
Runtime Packages
Link with runtime packages = True
Runtime packages: defined my BPL's name here, without extension
문제는 프로젝트 옵션에 패키지 하위 디렉토리를 추가했지만 컴파일러가 내 패키지를 찾을 수 없다는 것입니다.
내 패키지를 찾는 방법은 무엇입니까?
그래서 "하나의 BPL 파일 아이디어"를 버리고 "모듈 당 하나의 파일"이 가능한 DLL 방식으로 엄격하게 진행할 수 있지만 구현이 더 복잡합니다. – Paul
내가 쓴 글에서 그 결론에 어떻게 도달했는지 모르겠다.하지만 확실히 할 수있다. –