Я работаю над небольшой игрой под названием freegemas , это версия классического Bejeweled с открытым исходным кодом, написанная на C ++ и использующая gosu в качестве графического API.Я разрабатывал его под Ubuntu Linux как обычно, но на днях я хотел попробовать и скомпилировал его в Windows, используя Visual Studio 2005 (которую я никогда раньше не использовал).Программа работала безупречно.
Чтобы скомпилировать ее в Windows, я вручную скопировал все исходные файлы и файлы заголовков в новый проект на MSVC, но я хотел бы адаптировать SVN, чтобы мне не пришлось заново создавать проекткаждый раз, когда я хочу его скомпилировать.
Поэтому возникает вопрос: как лучше организовать svn, чтобы я мог, с одной стороны, иметь Makefile для компиляции проекта в Linux, и,с другой стороны, файлы проекта MSVC?Прямо сейчас у меня есть простая папка с именем trunk
со всеми заголовочными, исходными файлами и файлами ресурсов.
Я никогда раньше не пользовался Visual Studio, поэтому я не знаю, какие файлы наиболеетоже важно.Возможно, некоторые из этих файлов генерируются автоматически и не требуют svn-версии.
Заранее спасибо.