(this) 문서를 사용하여 명령 줄에서 IDE에 패키지를 자동 설치하려고합니다.IDE가없는 패키지를 명령 줄에서 Lazarus에 설치
IDE를 사용하면 패키지가 올바르게 설치되고 내 구성 요소가 나사로 팔레트에 나타납니다.
기사 단계를 확인하려면 IDE로 설치 한 후 idemake.cfg
, packagefiles.xml
및 staticpackages.inc
파일을 C:\Users\<user_name>\AppData\Local\lazarus
에서 임시 폴더로 복사 했으므로 여기에 패키지가 등록되었습니다.
가 그런 성공없이 시도 :
1. c:\Lazarus
3에서 make clean all
라는 IDE
2에서 내 패키지를 제거 lazbuild
라고 내 패키지를 구축
4. 복사 된 모든 보관 파일 (idemake.cfg
, packagefiles.xml
및 staticpackages.inc
)
5. C:\Users\<user_name>\AppData\Local\lazarus
에이 idemake.cfg
c:\Lazarus
에 보관 복사 된
6. 내 패키지 .lpl
파일을 생성 및 배치이 01에서 236,
7. 마지막으로 같은 결과 C:\Lazarus
8. 대안으로 시도 make bigide
및 lazbuild --build-ide=
에서 make idepkg
라고 나사로 IDE가 green "+"
로 구축하고 내가 설치된 패키지 중 내 패키지를 볼 수 있었다 시작했지만 표시된
Tool -> Build Lazarus with profile: Build IDE with Packages
을 선택하면 IDE가 두 번째로 다시 빌드 된 후 패키지가 올바르게 설치됩니다.
버전 정보 :
나사로 : 0.9.30.2
FPC : 2.4.4
OS :
승 7은 나는 뭔가를 놓치고 있습니까? IDE없이 명령 줄에서 패키지를 등록 할 수있는 대안이 있습니까?
미리 감사드립니다.
답변 해 주셔서 감사합니다. 불행히도,이 가능성은 언급 한 기사에 따라 1.1에서 나타날 것입니다.'설치된 패키지 목록에 패키지 추가 (IDE를 재 빌드하기 위해 --build-ide와 결합). 1.1 이후 .' 나는 1.0에서'Lazbuild'를 체크했는데 --add-package 스위치가 없었습니다. – AlexeyDaryin
죄송합니다. 버전을 잘못 기억 했어야합니다. – reiniero