How to develop a cross-platform C++ project?
问题 I'm a C++ beginner and I'm starting to develop my first cross-platform C++ project. I need to use platform-specific calls (Win32 and POSIX) so I need to compile frequently both in Windows and Linux. Whit single-platform projects I'm using, until now, KDevelop in Linux and Visual Studio 2012 in Windows. How can I use two different IDEs in two different Operating Systems with the same project? Should I use a single, cross-platform, IDE? Should I learn CMake (or similar) and configure it to work