我想让我的一个大项目可以在 Windows 平台上构建。
该项目本身是用 C/C++ 编写的,遵循 POSIX 标准,具有一些库依赖项,例如 libxml2、libcurl 等。
我更像是一名 Linux 开发人员而不是 Windows 开发人员,所以我不知道应该使用哪个编译器套件来移植代码。
哪一个与我现在使用的 gcc 4.4.3 具有更好的兼容性?
我的项目需要flex和bison,是否有任何“现成可用”的环境可以将此类项目移植到Windows平台?
Thanks.
如果是我,我会安装以下内容:
GCC 编译器的 MinGW 端口来自暮光龙 http://tdragon.net/recentgcc/(目前只有4.4.1,但我想它会满足你的需求,而且我发现它非常可靠)
MSYS 环境(Windows 的 bash 等)来自http://sourceforge.net/apps/mediawiki/cobcurses/index.php?title=Install-MSYS http://sourceforge.net/apps/mediawiki/cobcurses/index.php?title=Install-MSYS
各种工具,例如 Flex 来自http://gnuwin32.sourceforge.net/ http://gnuwin32.sourceforge.net/
这实际上就是我自己编程的环境,而且效果很好。如果你想要一个IDE,我推荐代码::块 http://www.codeblocks.org/,但两者都gvim http://www.vim.org/download.php#pcemacs 也适用于 Windows。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)