我是C++初学者,我开始开发我的第一个跨平台的C++项目。我需要使用平台特定的调用(Win32和POSIX),所以我需要在Windows和Linux中频繁编译。如何开发一个跨平台的C++项目?
我正在使用的Whit单平台项目,直到现在,Linux中的KDevelop和Windows中的Visual Studio 2012。
如何在两个不同的操作系统中使用同一个项目中的两个不同的IDE?
- 我应该使用单一的跨平台的IDE吗?
- 我应该学习CMake(或类似)并将其配置为与两个IDE一起使用吗?
- 我能否将我的代码托管在Web中并与离线项目自动同步?
- 替代品?
在此先感谢大家。
编辑:
只是为了澄清,该项目将是一个学术协议一个简单的服务器。将有一个客户端要求上传/从服务器检索一些文件。 With scholastic我的意思是,例如,我必须使用pthreads/win32线程而不是更高级别的C++线程库。
在您提出任何其他问题之前,您应该开始接受已经提问的问题的答案。您可以通过点击左侧的tick-icone来接受答案。 – Philipp
你可能会通过做一些关于0%接受率的事情来引发这个问题上的输入热点。 – WhozCraig
对不起,我会接受我以前的问题。 – eang