Поддерживаемые компиляторы и платформы
Политика поддержки
CppCMS предполагает работу с любым современным C++ компилятором и любой свежей POSIX-совместимой операционной системой.
Также обеспечена разумная поддержка Microsoft Windows NT 5.0 и выше. CppCMS предполагает работу с последними компиляторами GCC и MSVC.
Linux/GCC - рекомендуемая комбинация Операционной Системы и Компилятора как для разработки, так и для запуска.
Поддерживаемые компиляторы
Эти компиляторы регулярно тестируются с CppCMS
- GCC 3.4, 4.x-серии и GCC в режиме C++0x.
- Intel Compiler 11.0
- Microsoft Visual Studio 2008 и 2010. В 2005-й версии, как известно, также работает.
Поддерживаемые операционные системы
Эти операционки регулярно тестируются с CppCMS
- GNU/Linux 2.6
- OpenSolaris 2009.06
- FreeBSD 8.0
- Microsoft Windows XP, Vista and 7 (MSVC, Cygwin and MinGW)
- Mac OS X
Ночные сборки и тесты рабочей ветки SVN
Ночные сборки и тесты рабочей ветки SVN CppCMS можно найти здесь.
Полный список тестируемых платформ/компиляторов:
ОС | Платформа | Компилятор | Комментарии |
---|---|---|---|
Linux 2.6 | x86, x86_64 | GCC 4.3, 4.1 | |
Linux 2.6 | x86_64 | GCC 4.5 in C++0x mode | |
Linux 2.6 | x86_64 | Intel Compiler 11.0 | |
Linux 2.6 | armel | GCC 4.1 | Встроенная сборка (без ICU) |
OpenSolaris 2009.06 | x86 | GCC 3.4 | (4.3 - выпуск компилятора) |
FreeBSD 8.0 | x86 | GCC 4.2 | |
Windows/Cygwin | x86 | GCC 4.3 | |
Windows XP | x86 | GCC 4.5 | |
Windows XP | x86 | Visual Studio 2008 (MSVC9) | |
Windows 7 | x86 | Visual Studio 2010 (MSVC10) | |
Mac OS X (10.6) | x86_64 | GCC 4.2 | (без iconv) |
Эта таблица предполагает расширяться дополнительными аппаратными платформами.