Итак, я хочу разработать проект, легко переносимый / компилируемый на разных платформах.Я использую только кроссплатформенные библиотеки.Но мой первый приоритет в настоящее время - Windows OS, поэтому я использую Visual Studio для основной разработки.Структура, которую я хочу достичь, выглядит следующим образом:
!MainFolderForSolution
!SolutionBuildDebugFolder
- solution.sln
- project1.vcproj
- libUsedInproject1.vcproj
!FolderForProject1
- main.cpp
!LibUsedInproject1
- lib.cpp
- lib.h
Моя точка зрения заключается в том, что верхний уровень с проектами и sln может быть каким-то файлом make или qt proj и т.д.не только где искать, но и как это сделать ... шаг за шагом.
Так как это сделать?