Mac与Ubuntu的C/C++开发?

kar*_*enc 2 c c++ macos ubuntu

我正在寻找购买个人机器进行开发,我决定是使用Mac还是PC(我将运行Ubuntu).我对未来一年左右的计划涉及到比现在更多的C/C++和网络.就C/C++系统库而言,两个操作系统之间是否应该注意到这些差异?

zda*_*dav 7

如果你有大量的多余现金,可以选择在虚拟机中运行Ubuntu.否则,PC提供的灵活性就差不多了.至于实际的开发环境,两者都会同样好,但Ubuntu可能只是更加开发人员友好:apt肯定会让它更容易获得额外的库等.它可能还取决于什么IDE或工具链你想用.


Mic*_*son 6

获取一个mac并在VMware或Virtual Box中运行ubuntu.这就是我所做的,它是一种享受.你甚至可以拥有32位和64位的ubuntu. - 我最近遇到的问题只出现在32位或64位编译器上.


Ree*_*sen 5

Mac是一个很好的选择 - 许多人已经提到了双启动或运行Linux VM的能力.还要记住,Mac的根源在于UNIX,所以你可以免费获得大量的*nix好东西.我的一些同事购买了打算在虚拟机中运行另一个操作系统的Mac,后来惊喜地发现OS X做了他们需要它做的事情.