我的代码将部署在FreeBSD上。我可以在Win7中使用VS2010编写代码吗?在Linux上用gcc能做到这点吗?或者我需要在我的笔记本电脑上安装freebsd。
我计划买一台新的超极本,不确定FreeBSD是否支持驱动程序或无线功能。这里的最佳实践是什么?VMs?
谢谢mods。
发布于 2012-06-20 13:51:20
您可以只在Visual Studio中编写代码,但是您将无法在Windows中编译和运行它,除非您仅使用标准库。
为了编译和测试你的代码,你需要一个FreeBSD。
我从来没有在笔记本电脑上使用过FreeBSD,所以我不能说双启动是否是一个好主意。
最好的情况是,您可以使用与生产服务器相同的配置(例如,相同的FreeBSD版本、相同的包等)访问测试服务器。然后,您可以在VS中编写代码,将其签入存储库,通过SSH连接到服务器,在那里更新源代码的本地副本并进行构建。
如果这不是一种选择,我建议建立一个虚拟环境。下载VirtualBox,获取FreeBSD并将其安装在虚拟机上。将port forwarding设置为SSH,然后该过程与使用单独服务器的过程基本相同。根据你要做的工作的性质,你可能需要做一些额外的调整。
发布于 2012-06-20 14:07:25
以下是我在不使用任何特定于操作系统的库的情况下使用的设置。
在你的Windows7机器上的
这样,您可以继续使用您喜欢的IDE,还可以在同一台计算机上的目标*ix操作系统上进行重建。
发布于 2012-06-20 14:13:42
gcc + gvim +((ctag与omnicppcomplete )或( clang与clang_complete )和STL + Boost。
https://stackoverflow.com/questions/11113336
复制相似问题