Witam, mam problem z Eclipsem, ponieważ nie znajduje podstawowych bibliotek takich jak stdio.h czy stdlib.h, iostream.h, a potrzebuję ich do projektu.
Zwraca w konsoli taki warning:
**** Build of configuration Release for project KLIMA ****
make all
Building file: ../STEROWANIE/sterowanie.c
Invoking: AVR Compiler
avr-gcc -I"C:\Users\HP\Desktop\workspace\KLIMA\STEROWANIE" -I"C:\Users\HP\Desktop\workspace\KLIMA\HD44780" -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega8 -DF_CPU=8000000UL -MMD -MP -MF"STEROWANIE/sterowanie.d" -MT"STEROWANIE/sterowanie.d" -c -o "STEROWANIE/sterowanie.o" "../STEROWANIE/sterowanie.c"
../STEROWANIE/sterowanie.c:10:24: warning: avr/stdlib.h: No such file or directory
../STEROWANIE/sterowanie.c:11:23: warning: avr/stdio.h: No such file or directory
Finished building: ../STEROWANIE/sterowanie.c
Building target: KLIMA.elf
Invoking: AVR C Linker
avr-gcc -Wl,-Map,KLIMA.map -mmcu=atmega8 -o "KLIMA.elf" ./STEROWANIE/sterowanie.o ./HD44780/HD44780.o ./main.o
Finished building target: KLIMA.elf
Invoking: AVR Create Extended Listing
avr-objdump -h -S KLIMA.elf >"KLIMA.lss"
Finished building: KLIMA.lss
Create Flash image (ihex format)
avr-objcopy -R .eeprom -O ihex KLIMA.elf "KLIMA.hex"
Finished building: KLIMA.hex
Create eeprom image (ihex format)
avr-objcopy -j .eeprom --no-change-warnings --change-section-lma .eeprom=0 -O ihex KLIMA.elf "KLIMA.eep"
Finished building: KLIMA.eep
Invoking: Print Size
avr-size --format=avr --mcu=atmega8 KLIMA.elf
AVR Memory Usage
----------------
Device: atmega8
Program: 5012 bytes (61.2% Full)
(.text + .data + .bootloader)
Data: 300 bytes (29.3% Full)
(.data + .bss + .noinit)
Finished building: sizedummy
**** Build Finished ****
Najnowszy kompilator Winavr mam, ale dlaczego nie widzi tych bibliotek??
Pozdrawiam