Project structure
Posted: Wed Jun 04, 2014 10:33 pm
Edited post:
How should a bigger project be constructed so on compile time it isn't neccecary to build all parts. This especially to reduce compile time. To reduce that time I already have all includes into the cpp files and forward declarations in the header except for those object needed in the header.
Another point to keep in mind when stucturing should give the oppertunity to easily set up a testing application to focus on one feature but with a minimum effort adding other features into the testing application.
Original post:
How would a bigger project be structured. Do you create a static lib for all finished parts so you can create a test application fast for specific new features (which are implemented in that static lib when done) or are there other ways? May need to say that I am currently just an indie, all coding and artwork is of my concern. No team work here, so no team-sharing features needed.
Regards,
LJS
How should a bigger project be constructed so on compile time it isn't neccecary to build all parts. This especially to reduce compile time. To reduce that time I already have all includes into the cpp files and forward declarations in the header except for those object needed in the header.
Another point to keep in mind when stucturing should give the oppertunity to easily set up a testing application to focus on one feature but with a minimum effort adding other features into the testing application.
Original post:
How would a bigger project be structured. Do you create a static lib for all finished parts so you can create a test application fast for specific new features (which are implemented in that static lib when done) or are there other ways? May need to say that I am currently just an indie, all coding and artwork is of my concern. No team work here, so no team-sharing features needed.
Regards,
LJS