在同一个C ++ SDL2项目上使用XCode和CodeBlocks

时间:2015-08-01 03:30:55

标签: c++ xcode sdl codeblocks sdl-2

我刚收到一台用于跨平台游戏开发的MacBook Pro。我已经在CodeBlocks上为Windows和Linux制作了一个SDL2游戏项目,到目前为止,这两个操作系统上的一切都很好。但是,当谈到Mac OS X时,我似乎不得不使用XCode。

我可以弄清楚如何在XCode中创建一个可用的SDL项目。但是,我想创建一个与我的CodeBlocks项目共享相同源代码的XCode项目,该项目恰好位于Git存储库中。我还没有找到如何做到这一点。但是,我已经将#ifdef平台预处理器指令放在我的源代码中。

你可以给我一些提示吗?

1 个答案:

答案 0 :(得分:0)

使用CMake生成特定于平台的makefile / IDE项目。