Invocando sds ++ em sdsoc

0

Não consigo invocar o sds ++, pois tento executar o arquivo através do chmod e de outros comentários que estão mostrando erros em comparação com outros arquivos no diretório. Eu tentei diferentes abordagens para erros, mas está mostrando resultado nulo. Recentemente eu criei o procedimento descrevendo as etapas usadas para invocar o sds ++ em sdsoc, como

Diretrizes para Chamar o SDSCC / SDS ++ O SDSoC IDE gera automaticamente makefiles que invocam sds ++ para todos os arquivos C ++ e sdscc para todos os arquivos C, mas os únicos arquivos de origem que devem ser compilados com sdscc / sds ++ são aqueles que contêm código que:

Defina uma função acelerada por hardware. Chame uma função acelerada por hardware. Use funções sds_lib, por exemplo, para alocar ou buffers de mapa de memória que são enviados para funções de hardware. Arquivos que contêm funções no fechamento transitivo do gráfico de chamada descendente do acima. Um grande projeto de software pode incluir muitos arquivos e bibliotecas que não estão relacionados ao acelerador de hardware e às redes de movimentação de dados geradas pelo sdscc. Todos os outros arquivos de origem podem ser compilados com segurança com o conjunto de ferramentas ARM GNU.

Se o compilador sdscc emite erros em arquivos fonte não relacionados ao sistema de hardware gerado (por exemplo, de uma biblioteca OpenCV), você pode compilar estes arquivos através do gcc ao invés de sdscc.

Preciso de todas estas coisas ??? introduza a descrição da imagem aqui

    
por athira sivaraj 02.04.2018 / 08:00

0 respostas

Tags