ПредишенСледващото

Не толкова отдавна, аз се премества в AtmelStudio6 с AVRStudio4. Имам една готина клонинг програмист STK500. Това просто работи перфектно с четвъртата версия. Оказва се, че пиша програма в момента е в 6-та версия, както и използването на програмист четвърти. Неприятно, колкото това. Опитах се да се свържете програмист на 6-ти. Работа през палубата на пън. Това работи, той не работи. Реших да направя нов, за да работят на 6-ти версия и пърди. Реших, че би било AVRISP MKII.

проект Naryl аз LUFA. ТУК
Свалих код, а след това се придържа Makefile. Самата Firmware не е там, за да попълните микроконтролера директно. Така че това е необходимо, за да изпълните Makefile да се съберат роден шестнадесетичен файл. И как да го направя? Нямам идея. И това е необходимо. Започнах да се копае. Помогнах един приятел Linux потребители. Ние pokolupalis заедно и го това изкопал.

2). Задайте програма BC-1.06-2.exe. Тук.

3). Посочете пътя към променливата PATH в XP 32bit,

Пътеката е тук.
Компютърни / Properties / Advanced / променливи на средата.

C: \ MinGW \ msys \ 1.0 \ бин;
C: \ Program Files \ GnuWin32 \ бин;
C: \ Program Files \ Atmel \ Atmel Toolchain \ AVR8 GCC \ Native \ 3.4.2.939 \ avr8-GNU-toolchain \ бин

За WINDIWS_7 64-битов
C: \ MinGW \ msys \ 1.0 \ бин;
C: \ Program Files (x86) \ GnuWin32 \ бин;
C: \ Program Files (x86) \ Atmel \ Atmel Toolchain \ AVR8 GCC \ Native \ 3.4.2.939 \ avr8-GNU-toolchain \ бин

Операционната система може да зависи от много неща: .. библиотеки, компилатори и т.н., и Makefile следва да вземе предвид тези разлики. Ако имате нужда от преносимост на програмата, за да се изгради мултиплатформена Makefile-често се използва GNU Autotools. Тогава Makefile генерира от страна на потребителя, като пуснете конфигуриране сценария.
Но имаше нещо повече от обикновена случай, проблемът е само, че не е имало прозорци правят полезност.

Благодаря за кампанията срещу неграмотността, вероятно някой NID удобен.
Ако не друго, аз avtotulzami продължение на повече от десет години на употреба.

Всъщност, това зависи от tulcheyna, която събира нещо. И как различните tulcheyny под управлението на операционната система - това е друг въпрос

Да, така че аз говоря. По-специално, с изваждането от кутията windose обикновено не tulcheyna.

В допълнение към MinGW че има смисъл да се обърне внимание повече на Cygwin. Можете да избирате от опаковките на мрака. Xserver Също така е възможно да се сложи ...

MinGW - съставител ССЗ монтаж под Windows. Cygwin - пълен POSIX-слой за Windows (грубо казано, MSYS-макси), включително своето пристанище и съдържа GCC под Windows. Като чист компилатор под Windows често се използва MinGW (а понякога и други възли, например с Кодекса :: Blocks сега е като TDM-GCC).
Xserver (по-специално, X Window System) - графичен и графичната подсистема Никс.

а дори и да се знае какво се разбира под най-различни завъртулки в Makefile $ @ $ ^ $ (CFLAGS) някъде $ (скоби вместо равнината) все още се случва @ srcdir @
За да бъдем точни, парчетата съм извел от makefile.in файл (не знам може .В продължение означава нещо), така че да се съберат моя проект предлага процес на три стъпки
./ конфигуриране
правя
правят инсталиране

но какво да кажем за така наречените PATH променлива среда тип и др че не е необходимо да отидете в настройките на операционната система, можете да напишете партиден тип файл
@echo разстояние
комплект път = C: \ MinGW \ msys \ 1.0 \ бин; C: \ Program Files \ GnuWin32 \ бин; C: \ Program Files \ Atmel \ Atmel Toolchain \ AVR8 GCC \ Native \ 3.4.2.939 \ avr8-GNU-toolchain \ бин;% пътека%
make.exe% *
може да се нарече make.bat или друга марка и го постави на обществено място, като например C: \ UTILS, което от своя страна вече е добавен към пътя е удобно в този случай, ако имате няколко например IDE Имам инсталиран AVR Toolchain и Borland CPP строител, и всеки има своя собствена make.exe лежи в папката бин и достъпни чрез пътят не е лесно, но аз просто наистина не използвате конзолата за монтаж, но като цяло това AVR Toolchain позволява много свободи, като в близост до make.exe лъжите dir.exe ... и да, има общо пълна колекция включително Awk типа Linux

За да бъдем точни, парчетата съм извел от makefile.in файл (не знаят да .В продължение означава нещо) Това не е марка и заготовка за Automake. Той ще се нарича от конфигуриране и генериране на Makefile-ове за този детайл. Така че, ако не се лъжа, някои от по-горе ви zakoryuchek се отнася конкретно до отбори Automake.
Като цяло, според документацията си там. Въпреки, че аз съм чувал, че го направи, че Automake malosedobnye за ръчно приготвяне на инструменти.

правят малки проекти е възможно да се готви ръце.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!