Come posso creare una buona struttura del progetto che mi permetta di lavorare su Linux e Windows con Visual Studio?
Finora ho usato la mia macchina Linux solo quando lavoro sul mio progetto e ho usato questo, Una struttura di progetto C ++ semplice .
For each application, the folders are:
* bin: The output executables go here, both for the app and for any tests and spikes. * build: This folder contains all object files, and is removed on a clean. * doc: Any notes, like ... * include: All project header files. ... * lib: Any libs that get compiled by the project, third party ... * spike: I often write smaller classes or files to test technologies or ideas, and keep them around for future reference. They go here,... * src: The application and only the application’s source files. * test: All test code files. ...
Tuttavia, non posso farlo più, perché voglio essere in grado di lavorarci su entrambe le macchine Linux e Windows.