Witam,
Dziś zauważyłem dziwną sytuację ze środowsikiem Eclipse Neon.3 Release (4.6.3)
System operacyjne to Windows 10 Home build 1709
Procesor: Intel(R) Core(TM) i7-4720HQ CPU @ 2.60GHz
Mianowicie praktycznie pusty projekt strasznie długo się buduje.
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Kod:
13:40:00 **** Build of configuration Release for project test ****
make all
'Building file: ../main.c'
'Invoking: AVR Compiler'
avr-gcc -Wall -Os -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=11059200UL -MMD -MP -MF"main.d" -MT"main.o" -c -o "main.o" "../main.c"
'Finished building: ../main.c'
' '
'Building target: test.elf'
'Invoking: AVR C Linker'
avr-gcc -Wl,-Map,test.map -mmcu=atmega32 -o "test.elf" ./main.o
'Finished building target: test.elf'
' '
'Invoking: AVR Create Extended Listing'
avr-objdump -h -S test.elf >"test.lss"
'Finished building: test.lss'
' '
'Create Flash image (ihex format)'
avr-objcopy -R .eeprom -R .fuse -R .lock -R .signature -O ihex test.elf "test.hex"
'Finished building: test.hex'
' '
'Create eeprom image (ihex format)'
avr-objcopy -j .eeprom --no-change-warnings --change-section-lma .eeprom=0 -O ihex test.elf "test.eep"
'Finished building: test.eep'
' '
'Invoking: Print Size'
avr-size --format=avr --mcu=atmega32 test.elf
AVR Memory Usage
----------------
Device: atmega32
Program: 114 bytes (0.3% Full)
(.text + .data + .bootloader)
Data: 0 bytes (0.0% Full)
(.data + .bss + .noinit)
'Finished building: sizedummy'
' '
13:40:16 Build Finished (took 16s.140ms)
16s na pustym projekcie, jak zaczynam kompilować większy projekt to czasy są znacznie większe.
Dodam jeszcze, że wcześniej (1mc) nie zauważyłem tego problemu wszystko kompilowało się bardzo szybko.
Pozdrawiam,
Tomek.