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

Zachekinil днес в GitHub малък предпроцесорни за WordPress-ovskogo маркиране език. Аз отивам да взема продължение на експерименти с FAT32. Но първо имаше малка засечка. За да се разбере структурата на проекта Dev-C ++.

За тези, които не знаят, Dev-C ++ - малък, IDE за C ++ за Windows. Както компилатор среда използва MiniGW, включена в Dev-C ++. Всички заедно се само на 13.5 мегабайта. (Инсталиране). Към днешна дата, това е много скромен. Средата произвежда оцветяване на синтаксиса, позволява визуално управление на проекта, т.е. добавяне, изтриване на файлове, създаване съставят варианти и т.н. Някои действия, може би ще е по-безопасно да направите ръчно. Въпреки това, тези закуски в спокойна обстановка позволява да създавате всичко, което искате малък proektiki от нулата. Кое е по-полезно за развитието на обучението и малък proektiki utilitok.

Сега, за структурата на проекта. Интересувам се от структурата на най-GitHub е повече или по-малко достойни условия на структура от директории, а не каша източници. Ето какво съм направил.

Dev-C ++ проект е по подразбиране на 3 текстови файлове:
Project1.dev
Project1.layout
Makefile.win

Най-удобният начин да получите Изходните файлове са ръчно създаване на правилните директории и след това да добавите в менюто в околната среда:

Структурата на проекта в Dev-C, dev64

В резултат на това на самата среда автоматично добавя записи на Makefile:

Най-приятното характеристика на Dev-C ++ го превръща в пълноправен развойна среда - наличие на дебъгер. За да се даде възможност за отстраняване на грешки сеч в Опции на проекта и да каже свръзката да добавите информация за отстраняването й. След това можете да сложите точка Break-ите и отстраняване на грешки.

Структурата на проекта в Dev-C, dev64

И накрая още един желаната настройка: създаване на допълнителен указател за включване на файлове. Проектът е удобно да се разделят на заглавните файлове в отделни папки и да напишете нещо такова:

За да стане това, можете да създадете папка в поддиректории на проекта:

и поставете включва файл api.h. на

В опциите на проекта, за да посочите допълнителни включват директории. Ако можете да го направите чрез менюто в него се посочва абсолютен път. След това проектът за опазване на GitHub например, или в друга система за контрол на версиите след възстановяването ще трябва да се пренастроят по-рано. Затова е по-добре да се уточни относителен път. Относителен път така ./include - е по отношение на главната папка на проекта. Ето защо, за себе си, цитирам:

Структурата на проекта в Dev-C, dev64

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

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