Atmel Studio 7 Необъяснимый
Добавлено: Вт дек 15, 2015 11:16:06
Схожу с ума уже пол дня... сил нет ... решил написать ...
Пред история всю жизнь как начал заниматься атмегами использовал CVAVR, но попричине того что нет ломаных новых версий а многие новые чипы в моей уже не поддерживаются потихоньку стал заглядываться на AtmelStudio стояла 6.1 даи стояла, а тут вляпался в комерческий проект все юзают 7 студию , её солюшены в 6.1 не открываются приходится танцевать с бубном... поставил 7ю версию ... уже неделю пишу библиотеку переписываю старые с CVAVR полет нормальный, в том числе последние правки вносил вчера и все было норм ...
сегодня открываю солюшин жму F5 и вот что вываливается :
Тот же эффект и F7 ... причем ругань не компилятора а ааа шелы на то что не может запустить , я грехом подумал Форточка Х обновилась и чтото справами на папки, везде все выдал ина студию и напроект все для всех , проблема не решилась ...
Заметил глюк что при отчистки папки солюшина оставляя только проект и единственный main.c все компилится но только разок
гдето минут через пять ткнул в меню Rebuild Solution Ctr+Alt+F7 .... и Йо МойО ... все компилится ... хуже того даже если сделать Clean Solution то хоть F5 Хоть F7 разок срабатывают ....
Нов ы прикиньте какой гемор теперь пришел в мой дом ибо мне надо отрабатывать работу с железом и я шью тестовую плату по 10 ато и 50 раз в час ... а теперь это доступно только через унылое меню программирования выбор чем и кого потом еще пара тычков ...
Спасайте пока не повесился ... на всякий вот лог от компила в Rebuild :
что могло случится не понимаю ...
причем даже создав новый проект такая петрушка продолжается ... вот остался лишь шанс на переустановку , счас и пойду решать эту задачу
Пред история всю жизнь как начал заниматься атмегами использовал CVAVR, но попричине того что нет ломаных новых версий а многие новые чипы в моей уже не поддерживаются потихоньку стал заглядываться на AtmelStudio стояла 6.1 даи стояла, а тут вляпался в комерческий проект все юзают 7 студию , её солюшены в 6.1 не открываются приходится танцевать с бубном... поставил 7ю версию ... уже неделю пишу библиотеку переписываю старые с CVAVR полет нормальный, в том числе последние правки вносил вчера и все было норм ...
сегодня открываю солюшин жму F5 и вот что вываливается :
Код: Выделить всё
------ Build started: Project: TB128_Display128B, Configuration: Debug AVR ------
Build started.
Project "TB128_Display128B.cproj" (default targets):
Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!='').
Target "CoreBuild" in file "C:\Program Files (x86)\Atmel\Studio\7.0\Vs\Compiler.targets" from project "C:\Users\Faster\Documents\Projects\!Test's\TB128_Display128B\TB128_Display128B\TB128_Display128B.cproj" (target "Build" depends on it):
Task "RunCompilerTask"
Shell Utils Path C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils
C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils\make.exe all
Done executing task "RunCompilerTask" -- FAILED.
Done building target "CoreBuild" in project "TB128_Display128B.cproj" -- FAILED.
Done building project "TB128_Display128B.cproj" -- FAILED.
Build FAILED.
========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========
Заметил глюк что при отчистки папки солюшина оставляя только проект и единственный main.c все компилится но только разок
гдето минут через пять ткнул в меню Rebuild Solution Ctr+Alt+F7 .... и Йо МойО ... все компилится ... хуже того даже если сделать Clean Solution то хоть F5 Хоть F7 разок срабатывают ....
Нов ы прикиньте какой гемор теперь пришел в мой дом ибо мне надо отрабатывать работу с железом и я шью тестовую плату по 10 ато и 50 раз в час ... а теперь это доступно только через унылое меню программирования выбор чем и кого потом еще пара тычков ...
Спасайте пока не повесился ... на всякий вот лог от компила в Rebuild :
Код: Выделить всё
------ Rebuild All started: Project: TB128_Display128B, Configuration: Debug AVR ------
Build started.
Project "TB128_Display128B.cproj" (Clean target(s)):
Target "Clean" in file "C:\Program Files (x86)\Atmel\Studio\7.0\Vs\Compiler.targets" from project "C:\Users\Faster\Documents\Projects\!Test's\TB128_Display128B\TB128_Display128B\TB128_Display128B.cproj" (entry point):
Task "RunCompilerTask"
Shell Utils Path C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils
C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils\make.exe clean
rm -rf main.o
rm -rf main.d
rm -rf "TB128_Display128B.elf" "TB128_Display128B.a" "TB128_Display128B.hex" "TB128_Display128B.lss" "TB128_Display128B.eep" "TB128_Display128B.map" "TB128_Display128B.srec" "TB128_Display128B.usersignatures"
Done executing task "RunCompilerTask".
Done building target "Clean" in project "TB128_Display128B.cproj".
Done building project "TB128_Display128B.cproj".
Build succeeded.
------ Rebuild All started: Project: TB128_Display128B, Configuration: Debug AVR ------
Build started.
Project "TB128_Display128B.cproj" (default targets):
Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!='').
Target "CoreBuild" in file "C:\Program Files (x86)\Atmel\Studio\7.0\Vs\Compiler.targets" from project "C:\Users\Faster\Documents\Projects\!Test's\TB128_Display128B\TB128_Display128B\TB128_Display128B.cproj" (target "Build" depends on it):
Task "RunCompilerTask"
Shell Utils Path C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils
C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils\make.exe all
Building file: .././main.c
Invoking: AVR/GNU C Compiler : 4.9.2
"C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe" -x c -funsigned-char -funsigned-bitfields -DDEBUG -I"C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.0.90\include" -O1 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -mrelax -g2 -Wall -mmcu=atmega128 -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.0.90\gcc\dev\atmega128" -c -std=gnu99 -MD -MP -MF "main.d" -MT"main.d" -MT"main.o" -o "main.o" ".././main.c"
In file included from .././main.c:17:0:
C:\Users\Faster\Documents\Libs\AVR\GraphicFunctions.cpp(46,1): warning: "/*" within comment [-Wcomment]
/*
^
In file included from C:\Users\Faster\Documents\Libs\AVR\GraphicFunctions.cpp:127:0,
from .././main.c:17:
C:\Users\Faster\Documents\Libs\AVR\FONT_5x5_HB_FontCP1251.cpp(39,1): warning: "/*" within comment [-Wcomment]
/*
^
In file included from .././main.c:17:0:
C:\Users\Faster\Documents\Libs\AVR\GraphicFunctions.cpp: In function 'Graphic_MonochromeDrawChar':
C:\Users\Faster\Documents\Libs\AVR\GraphicFunctions.cpp(648,10): warning: 'Mask1' may be used uninitialized in this function [-Wmaybe-uninitialized]
ctmp=Graphic_Imposition(B1,ctmp,Mask1,Rule);
^
Finished building: .././main.c
Building target: TB128_Display128B.elf
Invoking: AVR/GNU Linker : 4.9.2
"C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe" -o TB128_Display128B.elf main.o -Wl,-Map="TB128_Display128B.map" -Wl,--start-group -Wl,-lm -Wl,--end-group -Wl,--gc-sections -mrelax -mmcu=atmega128 -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.0.90\gcc\dev\atmega128"
Finished building target: TB128_Display128B.elf
"C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objcopy.exe" -O ihex -R .eeprom -R .fuse -R .lock -R .signature -R .user_signatures "TB128_Display128B.elf" "TB128_Display128B.hex"
"C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objcopy.exe" -j .eeprom --set-section-flags=.eeprom=alloc,load --change-section-lma .eeprom=0 --no-change-warnings -O ihex "TB128_Display128B.elf" "TB128_Display128B.eep" || exit 0
"C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objdump.exe" -h -S "TB128_Display128B.elf" > "TB128_Display128B.lss"
"C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objcopy.exe" -O srec -R .eeprom -R .fuse -R .lock -R .signature -R .user_signatures "TB128_Display128B.elf" "TB128_Display128B.srec"
"C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-size.exe" "TB128_Display128B.elf"
text data bss dec hex filename
4776 30 9 4815 12cf TB128_Display128B.elf
Done executing task "RunCompilerTask".
Task "RunOutputFileVerifyTask"
Program Memory Usage : 4806 bytes 3,7 % Full
Data Memory Usage : 39 bytes 1,0 % Full
Done executing task "RunOutputFileVerifyTask".
Done building target "CoreBuild" in project "TB128_Display128B.cproj".
Target "PostBuildEvent" skipped, due to false condition; ('$(PostBuildEvent)' != '') was evaluated as ('' != '').
Target "Build" in file "C:\Program Files (x86)\Atmel\Studio\7.0\Vs\Avr.common.targets" from project "C:\Users\Faster\Documents\Projects\!Test's\TB128_Display128B\TB128_Display128B\TB128_Display128B.cproj" (entry point):
Done building target "Build" in project "TB128_Display128B.cproj".
Done building project "TB128_Display128B.cproj".
Build succeeded.
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
причем даже создав новый проект такая петрушка продолжается ... вот остался лишь шанс на переустановку , счас и пойду решать эту задачу