Structura proiectului în dev-c, dev64

Zachekinil astăzi în github mic preprocesor pentru WordPress-ovskogo markup-language. Trebuia să continui experimentele cu FAT32. Dar înainte de a exista o mică provocare. A fost necesar să se înțeleagă structura proiectului Dev-C ++.

Pentru cei care nu știu, Dev-C ++ este un mic mediu IDE pentru C ++ în Windows. Ca un compilator, mediul utilizează MiniGW, care vine cu Dev-C ++. Toate împreună necesită doar 13,5 megaocteți. (Instalare). Până în prezent, acest lucru este foarte modest. Mediul produce evidențierea sintaxei, permite controlul vizual al proiectului, adică Adăugați-ștergeți fișiere, configurați opțiunile de compilare etc. Unele acțiuni, probabil, ar fi mai fiabile pentru a face manual. Cu toate acestea, un astfel de delicios în mediul înconjurător vă permite să vă relaxați cum doriți mici proiectoare de la zero. Acest lucru este foarte convenabil pentru dezvoltarea de proiecte educaționale și utilități mici.

Acum despre structura proiectului. Am fost interesat de structură, astfel încât github avea o structură de directoare mai mult sau mai puțin decentă, și nu o mishmash din surse. Asta am primit.

Proiectul Dev-C ++ este format din 3 fișiere text în mod prestabilit:
Project1.dev
Project1.layout
Makefile.win

Este mai convenabil să creați manual fișierele sursă în directoarele dorite și apoi să adăugați prin meniu în mediul înconjurător:

Structura proiectului în dev-c, dev64

În consecință, mediul în sine adaugă automat intrări în fișierul makefile:

Cea mai plăcută caracteristică a lui Dev-C ++ este transformarea acestuia într-un mediu complet de dezvoltare, fiind prezența unui program de depanare. Pentru a activa depanarea, accesați Opțiuni proiect și spuneți linkerului să adauge informații de depanare. Apoi puteți seta puncte Break și debug.

Structura proiectului în dev-c, dev64

În cele din urmă, o setare mai necesară: configurarea unui director suplimentar pentru includerea fișierelor. În proiect este convenabil să alocați fișiere antet la subdirectoarele separate și să scrieți ceva de genul:

Pentru ca acest lucru să funcționeze, puteți crea un subdirector în directorul proiectului:

și puneți fișierul include-api.h în el.

În opțiunile de proiect, specificați un director suplimentar inclus. Dacă faceți acest lucru prin meniu, se specifică calea absolută. Apoi, proiectul salvat pe github, de exemplu sau într-un alt sistem de control al versiunii, după restaurarea va trebui reconfigurat. Prin urmare, este mai bine să specificați o cale relativă. Specificați calea relativă ca ./include - înseamnă în raport cu dosarul rădăcină al proiectului. De aceea, subliniez pentru mine:

Structura proiectului în dev-c, dev64

Articole similare