Às vezes, você precisa instalar componentes manualmente. Talvez o instalador não tenha sido atualizado para sua versão do Delphi, ou é uma biblioteca de código aberto sem um instalador. Seja qual for o motivo, aqui está um pequeno guia além do que é encontrado no DocWiki sobre o assunto.
Vou escrever este guia sobre a instalação do Radiant Shapes Pack disponível via GetIt. Suponho que ainda não foi atualizado para instalar na versão 10.4 e, enquanto o P&D está trabalhando, esta é uma grande oportunidade de aprender como instalá-lo manualmente.
Depois de instalar a partir do GetIt, você não o encontrará no IDE e está faltando na lista de pacotes, que você acessa em Componente 🡆 Instalar Pacotes enquanto nenhum projeto estiver aberto
É aqui que todos os pacotes BPL são listados. Clique no botão Adicionar e navegue para encontrar o BPL
C:Program Files (x86)RaizeRadiantShapes1.4BinRadiantShapesFmx_Design270.bpl
(Se você não tiver esse BPL ou caminho para Radiant Shapes, certifique-se de que instalou a partir do GetIt e pode executar o instalador manualmente C:UsersPublicDocumentsEmbarcaderoStudio21.0CatalogRepositoryRadiantShapes-270-1.2InstallerRadiantShapes.exe
)
ou qualquer pacote de tempo de design de que você precisa. Isso instalará os componentes no IDE.
Muitos projetos têm pacotes de tempo de design e tempo de execução. Um pacote de tempo de design contém as informações necessárias para instalar no IDE e quaisquer designers especiais, enquanto os pacotes de tempo de execução contêm apenas o código necessário para uso durante o tempo de execução. Você pode, opcionalmente, até mesmo enviar esses pacotes com seu binário para vinculá-los em tempo de execução.
Em seguida, você precisa informar ao IDE onde encontrar as DCUs e, opcionalmente, os arquivos de origem. E se você tiver apenas arquivos de origem? Não tem problema, abra e construa todos os pacotes pelo menos no modo de lançamento em cada plataforma que a biblioteca suporta. Em seguida, vá para Tools then Options e Language 🡆 Delphi 🡆 Library .
Em seguida, preencha os detalhes de cada plataforma que você construiu e deseja oferecer suporte:
- Plataforma selecionada – especifica para qual plataforma você está fornecendo detalhes:
- Linux 64 bits, iOS 64 bits, Win 32 bits, Win 64 bits, macOS 64 bits, Android 32 bits, Android 64 bits e / ou simulador iOS.
- Caminho da biblioteca – este é o caminho para as DCUs de lançamento. Algumas pessoas apontam para seus arquivos PAS aqui, o que funciona, mas então você acaba recompilando a biblioteca mais do que o necessário.
- Radiant Shapes inclui todas as DCUs em subpastas fora do caminho
C:Program Files (x86)RaizeRadiantShapes1.4Lib
- Dica : cole o novo caminho na caixa de edição antes de clicar no botão de navegação, se precisar navegar até uma subpasta. Em seguida, certifique-se de clicar em [Adicionar] quando terminar.
- Radiant Shapes inclui todas as DCUs em subpastas fora do caminho
- Caminho de navegação é onde você opcionalmente adiciona um caminho para os arquivos PAS de origem. Isso permite que você navegue até esses arquivos de origem do IDE com o item de menu de contexto Encontrar declaração .
- Para Radiant Shapes, a fonte é encontrada em
C:Program Files (x86)RaizeRadiantShapes1.4Source
- Para Radiant Shapes, a fonte é encontrada em
- Caminho de depuração DCU permite que você opcionalmente aponte para a versão de depuração das DCUs. Isso é útil se a versão de depuração tiver informações adicionais ou comportamentos diferentes.
- Radiant Shapes não possui DCUs de depuração especiais, portanto, não precisamos adicionar nada aqui.
Depois de concluir essas configurações para cada plataforma, você está pronto para começar! Boa instalação!
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition