Entrar    Registrar

AJUDA IAR

Software e Hardware para linha ARM

Moderadores: guest2003, 51, Renie, gpenga

  • Autor
    Mensagem

AJUDA IAR

Mensagempor digo » 14 Nov 2017 14:13

olá a todos,
sou novo e estou tento fazer um código funcionar no IAR.
o código funciona em outros computadores que ja tinha o IAR, mas como instalei recentemente no meu ele da um erro de biblioteca

Fatal Error[Pe1696]: cannot open source file "iostream"
searched: "C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\inc\"
searched: "C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\inc\c\"
Error while running C/C++ Compiler

quando eu faço o caminho do arquivo iostream ele da outros erros, falando que nao reconhece class, dentre outras coisas

alguem pode me ajudar??
digo
 
Mensagens: 3
Registrado em: 14 Nov 2017 14:04

Re: AJUDA IAR

Mensagempor Aquino » 15 Nov 2017 08:23

Tu colocaste endereço absoluto nos includes?
Lá nas configurações tem o path das bibliotecas padrão, que são aquelas que você incluí com <>
As bibliotecas locais, ao projeto, são inclusas entre " ". O compilar considera a pasta do projeto como a raiz das inclusões, logo, faça sempre os caminhos em relação a ele e nunca precisará colocar caminhos absolutos.
Coloca aí o trecho com os includes pra dar uma analisada.
"...People who are really serious about software should make their own hardware..." Alan Kay
Avatar do usuário
Aquino
Dword
 
Mensagens: 1634
Registrado em: 12 Out 2006 22:24

Re: AJUDA IAR

Mensagempor digo » 16 Nov 2017 18:30

o que é endereço absoluto ?
as bibliotecas estão certas, pois no computador que já tinha instalado o programa funciona
ele só não funciona no meu, pois instalei e acho que ta faltando alguma configuração básica para ele encontrar essas bibliotecas que estão na pasta
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\arm\inc\cpp
eu estava pensando se tem que colocar alguma variável de ambiente, ou fazer uma configuração no IAR para ele encontrar estas bibliotecas.

quando eu abro o projeto aparece isto:

LOAD: Configuration 'Debug' in the project 'xxxxxx' contains broken options for tool 'ICCARM':
(Registry: unknown name: CCOptimizationNoSizeConstraints)
Options for 'ICCARM' will be set to default.
Creating backup of original project file.
LOAD: Configuration 'Debug' in the project 'xxxxxx' contains broken options for tool 'ILINK':
The format of this file is not supported by this version of the workbench. It appears to have been written by a newer
version of the workbench.

Diagnostics: 'Settings 'ILINK': unsupported version - '.
Options for 'ILINK' will be set to default.
LOAD: Configuration 'Debug' in the project 'xxxxxx' contains broken options for tool 'PEMICRO_ID':
The format of this file is not supported by this version of the workbench. It appears to have been written by a newer
version of the workbench.

Diagnostics: 'Settings 'PEMICRO_ID': unsupported version -'.
Options for 'PEMICRO_ID' will be set to default.
LOAD: Configuration 'Release' in the project 'xxxxxx' contains broken options for tool 'ICCARM':
(Registry: unknown name: CCOptimizationNoSizeConstraints)
Options for 'ICCARM' will be set to default.
LOAD: Configuration 'Release' in the project 'xxxxxx' contains broken options for tool 'ILINK':
The format of this file is not supported by this version of the workbench. It appears to have been written by a newer
version of the workbench.

Diagnostics: 'Settings 'ILINK': unsupported version -'.
Options for 'ILINK' will be set to default.
LOAD: Configuration 'Release' in the project 'xxxxxx' contains broken options for tool 'PEMICRO_ID':
The format of this file is not supported by this version of the workbench. It appears to have been written by a newer
version of the workbench.

Diagnostics: 'Settings 'PEMICRO_ID': unsupported version -'.
Options for 'PEMICRO_ID' will be set to default.
LOAD: Configuration 'Debug' in the project 'xxxxxx' contains broken options for tool 'ICCARM':
(Registry: unknown name: CCOptimizationNoSizeConstraints)
Options for 'ICCARM' will be set to default.
digo
 
Mensagens: 3
Registrado em: 14 Nov 2017 14:04

Re: AJUDA IAR

Mensagempor KrafT » 17 Nov 2017 07:02

Parece um problema de licença. Tem que instalar a partir da mídia original e depois licenciar.
-=this space is for sale=-
Avatar do usuário
KrafT
Dword
 
Mensagens: 1891
Registrado em: 11 Out 2006 14:15
Localização: Blumenau -SC

Re: AJUDA IAR

Mensagempor digo » 18 Nov 2017 10:52

eu instalei e coloquei a licença quando o IAR pediu, como se instala um programa normal
podes me explicar melhor??, pois não entendi direito pq pode ser um problema de licença
digo
 
Mensagens: 3
Registrado em: 14 Nov 2017 14:04

Re: AJUDA IAR

Mensagempor Aquino » 18 Nov 2017 14:00

Sei lá, como não há detalhes vou sugerir um caminho que talvez não seja o qual tu gostaria de seguir.
1) Crie um projeto hello world e compile.
2) Veja se ocorrem erros.

Se não ocorrerem, teu problema está relacionado com os caminhos dos teus arquivos, bibliotecas e executáveis.
Caso precise de ajuda e tua licença seja original, tem suporte do IAR aqui no Brasil.
"...People who are really serious about software should make their own hardware..." Alan Kay
Avatar do usuário
Aquino
Dword
 
Mensagens: 1634
Registrado em: 12 Out 2006 22:24

Voltar para ARM

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante