Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

[Feature] 把厂家的sdk复用,避免同一系列的sdk下载多次

Aberta
#11,389 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
48/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Pouca atividade
Stack de tecnologia
c

Direção de pesquisa

Comece pelo fluxo de empacotamento scons --dist e inspecione como os arquivos de bibliotecas/SDK são tratados. Leia a questão dos caminhos relativos na issue #10477 e rastreie as referências aos pacotes de SDK do fornecedor. O trabalho estará concluído quando os SDKs em libraries forem incluídos nos arquivos de distribuição e os caminhos de SDK compartilhados não causarem mais conflitos entre arquivos de objeto.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Describe problem solved by the proposed feature

https://github.com/RT-Thread/env/pull/279
目前还需要做的工作

  • 打包的脚本需要修改,要把libraries下的sdk也打包。(scons --dist)
  • 厂家的sdk软件包需要采用相对路径 #10477 (避免.o文件错乱)
Describe your preferred solution

No response

Describe possible alternatives

No response

Linguagem predominante
C
Estrelas
12.3k
Forks
5.5k
Merge médio
5d 16h
PRs com merge (30d)
27

Preparar o ambiente

Abrir no Codespaces

Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de RT-Thread/rt-thread

Todas as issues de RT-Thread/rt-thread

Issues semelhantes

Mais issues de C

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.