
Новый компилятор Intel C++ Compiler 13.0 for Android OS пока доступен для бесплатного скачивания
Корпорация Intel представила Intel C++ Compiler 13.0 for Android OS – оптимизирующий C/C++-компилятор, разработанный специально для мобильной платформы Google.
Он обеспечивает совместимость исходного кода с GNU C++, но выводит более эффективный код, который выполняется быстрее и помогает предотвращать перегрев устройства и чрезмерное энергопотребление.
Релиз продукта Intel C++ Compiler 13.0 for Android OS стал заметным событием. Во-первых, потому что подавляющее большинство устройств Android в настоящее время производится на чипах ARM-архитектуры. Компиляторы Intel могут выводить код только для своих собственных чипов, включая линейку мобильных процессоров Atom.
Во-вторых, большая часть разработок приложений Android ведется не на С++, а на Java. А именно, разработчики используют комплект Oracle Java SDK для компиляции кода, который затем конвертируется в уникальный двоичный формат Android – Dalvik. Этот формат может выполняться виртуальными машинами, запущенными на различных чипах.
Тем не менее, другие разработчики создают приложения Android при помощи HTML5 и связанных технологий, которые обычно вообще не требуют компилятора.
Специалисты Intel заявляют, что не пытается «отучить» разработчиков от их традиционных методов работы. Вместо этого новый компилятор C++ Compiler for Android предназначается для приложений, которые используют преимущества набора Android Native Development Kit (NDK), обычно применяемого для разработки компонентов в приложениях интенсивной производительности, таких как игры.
Текущая версия Android NDK по умолчанию задействует открытый набор компиляторов GNU Compiler Collection (GCC) редакции 4.6. Однако компиляторы Intel включают в себя множество собственных оптимизаций для своих чипов и часто могут выводить код, который выполняется лучше, чем тот, что предоставляется сторонними компиляторами, такими как GCC.
Intel C++ Compiler 13.0 for Android OS обеспечивает совместимость исходного кода с GNU C++, но выводит более эффективный код, который выполняется быстрее и помогает предотвращать перегрев устройства и чрезмерное энергопотребление. Новый компилятор не подходит для генерации когда, запускаемого на Windows, OS X, Linux и любой другой настольной операционной системе. Intel C++ Compiler 13.0 for Android OS может производить код только для Android версии 4.0 и выше.
Кроме того, разработчики должны использовать определенные ПК. Компьютеры Windows и OS X не поддерживаются. Компилятор сертифицирован исключительно для Ubuntu 10.04 или 11.04. Возможно, в дальнейшем будут выпущены редакции и для других платформ.
Компилятор Intel C++ Compiler 13.0 for Android OS доступен бесплатно в течение ограниченного периода времени. Пока не сообщается, когда новый продукт станет платным, и на каких условиях он будет распространяться.
Страница продуктов компании Intel: http://store.softline.ru/intel.
Получить консультацию по покупке и лицензированию вам поможет Оксана Парасотка (e-mail: OxanaP@softline.ru, тел.: +7(495) 232-0060 доб. 3110).