A projekt struktúra dev-c, dev64
Zachekinil ma GitHub apró elõfeldolgozót WordPress-ovskogo jelölőnyelv nyelvű. Fogok venni folytatása kísérletek FAT32. De először volt egy kis bökkenő. Megértéséhez szükséges a szerkezet a Dev-C ++ projekt.
Azok számára, akik nem tudják, Dev-C ++ - kicsi, az IDE-C ++ for Windows. Mivel a fordító környezetet használ MiniGW, mellékelve a Dev-C ++. Minden együtt vesz csupán 13,5 megabájt. (Telepítés). A mai napig, nagyon szerény. A közeg termel szintaxiskiemeléssel lehetővé teszi a vizuális menedzsment a projekt, azaz hozzátéve, fájlok törlése, beállítási fordítási lehetőségek, stb Egyes tevékenységek, talán biztonságosabb lenne csinálni kézzel. Azonban ezek a snack egy nyugodt környezet lehetővé teszi, hogy hozzon létre az összes kívánt kis proektiki a semmiből. Amely hasznos a képzés fejlesztésének és a kis proektiki utilitok.
Most, a szerkezet a projekt. Érdekel struktúra a GitHub többé-kevésbé tisztességes könyvtár szerkezete és nem rendetlenség a forrásokból. Itt van, amit tettem.
Dev-C ++ projekt alapértelmezett 3 szöveges fájlokat:
Project1.dev
Project1.layout
Makefile.win
A legkényelmesebb módja, hogy a forrás fájlokat manuálisan létrehozni a megfelelő könyvtárakat, majd adja hozzá a menüben a környezet:

Ennek eredményeként, a környezet maga automatikusan hozzáadja bejegyzéseket a make:
A legkellemesebb jellemzője a Dev-C ++ kiderül, hogy egy teljes körű fejlesztői környezet - jelenlétében debugger. Annak érdekében, hogy a debug naplózás be Project Options és mondja a kapcsoló hozzá hibakeresési információkat. Akkor tegye Töréspont-k és hibakeresése.

És végül még egy kívánt beállítást: Egy kiegészítő könyvtár include állományok. A projekt kényelmes szétválasztani a header fájlok külön mappákba és írni valami ilyesmi:
Ahhoz, hogy ez a munka, akkor hozzon létre egy mappát a projektben alkönyvtárak:
és helyezze az include-fájl api.h.
A projekt lehetőséget, amely további include-könyvtárak. Ha mégis ez a menü, akkor megadja egy abszolút elérési út. Ezután a természetvédelmi projekt GitHub-on például, vagy egy másik változat rendszer helyreállítása után kell újra beállítani a korábban. Ezért jobb, hogy adjon meg egy relatív elérési utat. A relatív útvonal, így ./include - relatív gyökérmappájába a projekt. Ezért magam, idézem:
