我的最终目标是编写可以在Unix操作系统上运行的程序.我知道有很多Unix版本,现在还不知道我需要支持哪一个.我现在无法安装任何Unix操作系统.我唯一能做的就是尽可能使用接近Unix的免费操作系统.FreeBSD是一个不错的选择吗?我知道还有OpenBSD,可能还有别的东西.
附加信息:编程语言是C++,我使用的是GCC,还有一些可移植的库:Boost和wxWidgets.
小智 5
根据程序的功能,编写的语言等,您可以在任何平台上编写可移植代码.例如,我经常将我用C++编写的一个应用程序从Windows开发到Linux,只需一个小的改动(我删除了ODBC支持).因此,选择要进行开发的操作系统并不重要 - 有意识地编写可移植代码.