
Intel® C++ Compiler 14.0 Update 1 for Embedded Linux* OS Release Notes Installation Guide and Release Notes for Windows* host Document number: 329494-003US 24 April 2014 Table of Contents 1 Introduction ......................................................................................................................... 3 1.1 System Requirements .................................................................................................. 3 1.1.1 Host Software Requirements ................................................................................ 3 1.1.2 Host Hardware Requirements ............................................................................... 3 1.1.3 Target Software Requirements ............................................................................. 3 1.1.4 Target Hardware Requirements ............................................................................ 3 1.2 Documentation ............................................................................................................. 4 1.3 Samples ....................................................................................................................... 4 1.4 Technical Support ........................................................................................................ 4 1.5 Installation Folders ....................................................................................................... 6 2 Intel® C++ Compiler ........................................................................................................... 6 2.1 Compatibility ................................................................................................................ 6 2.2 New and Changed Features ........................................................................................ 6 2.2.1 Static Analysis Feature (formerly “Static Security Analysis” or “Source Checker”) Requires Intel® Inspector .................................................................................................... 7 2.3 New and Changed Compiler Options ........................................................................... 8 2.3.1 New and Changed in Intel® C++ Compiler 14.0.................................................... 8 2.3.2 -ipp-link option ...................................................................................................... 9 2.4 Other Changes ............................................................................................................ 9 2.4.1 New Warning Level –w3 and Changes to Warning Levels .................................... 9 2.4.2 Binary compatibility change with __regcall functions and elemental functions (i.e. __declspec(vector)) ............................................................................................................ 9 Intel® C++ Compiler 14.0 for Embedded Linux* OS - Windows* Host Release Notes 1 2.4.3 New libirng library for vectorizing random number generator functions added to Intel® C++Compiler 14.0 ....................................................................................................10 2.4.4 Instruction Set Default Changed to Require Intel® Streaming SIMD Extensions 2 (Intel® SSE2) .....................................................................................................................10 2.4.5 New Warning Level –w3 and Changes to Warning Levels in Compiler 14.0 ........10 2.5 Eclipse* IDE Integration ..............................................................................................10 2.5.1 Installation ...........................................................................................................10 2.5.2 Launching Eclipse for Development with the Intel C++ Compiler .........................11 2.5.3 Editing Compiler Cross-Build Environment Files ..................................................11 2.5.4 Cheat Sheets .......................................................................................................11 2.6 Compiler Usage for cross-compilation .........................................................................11 2.6.1 Compiling Your Code ...........................................................................................12 2.6.2 Building Applications for Wind River* Linux* OS Target .......................................13 2.6.3 Giving Commands to the Compiler for Building Wind River* Linux*-Targeted Applications .......................................................................................................................13 2.6.4 Building Applications for Tizen* Target.................................................................14 2.6.5 Giving Commands to the Compiler for Building Tizen*-Targeted Applications......14 2.7 Compiler Usage for Intel® Quark Processor ...............................................................15 2.8 Known Issues .............................................................................................................15 2.8.1 Intel® Cilk™ Plus Known Issues ..........................................................................15 2.8.2 Guided Auto-Parallel Known Issues .....................................................................15 2.8.3 Static Analysis Known Issues ..............................................................................15 3 Intel® Integrated Performance Primitives ...........................................................................16 3.1 Intel® IPP Cryptography Libraries are Available as a Separate Download ..................16 3.2 Intel® IPP Code Samples ...........................................................................................17 4 Intel® Math Kernel Library .................................................................................................17 4.1 Notices ........................................................................................................................17 4.2 Changes in This Version .............................................................................................17 4.3 Attributions ..................................................................................................................18 5 Disclaimer and Legal Information .......................................................................................19 Intel® C++ Compiler 14.0 for Embedded Linux* OS - Windows* Host Release Notes 2 1 Introduction This document provides a summary of new and changed features of the Intel® C++ Compiler 14.0 for applications running on Embedded OS Linux* and includes notes about features and problems not described in the product documentation. 1.1 System Requirements For an explanation of architecture names, see http://intel.ly/q9JVjE 1.1.1 Host Software Requirements Microsoft Windows 7* or Microsoft Windows 8* To read the on-disk documentation, Adobe Reader* 7.0 or later The prerequisites for successful Eclipse integration are: 1. Eclipse* 3.7 (Indigo) – Eclipse* 4.3 (Kepler) 2. Eclipse* CDT 8.0 – 8.1 3. Java Runtime Environment (JRE) version 6.0 (also called 1.6) update 11 or later. The prerequisite for successful Wind River* Linux* targeted cross-build environment integration is o Wind River* Workbench for Wind River* Linux* 4.x or o Wind River* Workbench for Wind River* Linux* 5.x 1.1.2 Host Hardware Requirements A PC based on an IA-32 or Intel® 64 architecture processor supporting the Intel® Streaming SIMD Extensions 2 (Intel® SSE2) instructions (Intel® Pentium® 4 processor or later), or compatible non-Intel processor o For the best experience, a multi-core or multi-processor system is recommended 1GB RAM (2GB recommended) 4GB free disk space for all product features and all architectures 1.1.3 Target Software Requirements The target platform should be based on one of the following environments: Wind River* Linux* 4, 5, 6 Tizen* IVI 2, 3 1.1.4 Target Hardware Requirements Development platform based on the Intel® Atom™ processor Z5xx, N4xx, N5xx, D5xx E6xx, N2xxx, D2xxx, Z3xxx, E3xxx, C2xxx, the Intel® Atom™ processor CE4xxx, CE53xx or the Intel® Puma6™ Media Gateway. Alternatively development platform based on 2nd, 3rd, or 4th generation Intel® Core™ microarchitecture based Intel® Xeon™ processor. Intel® C++ Compiler 14.0 for Embedded Linux* OS - Windows* Host Release Notes 3 Development targeting Intel® Quark processor X1xxx Needed hard disk space IA-32: 13 MB Intel 64: 15 MB 1.2 Documentation Product documentation can be found in the Documentation folder as shown under Installation Folders. 1.3 Samples Samples for each product component can be found in the Samples folder as shown under Installation Folders. 1.4 Technical Support If you did not register your compiler during installation, please do so at the Intel® Software Development Products Registration Center. Registration entitles you to free technical support, product updates and upgrades for the duration of the support term. To submit issues related to this product please visit the Intel Premier Support webpage and submit issues under the product Intel(R) System Studio for Linux* OS. Additionally you may submit questions and browse issues in the Intel® System Studio User Forum. For information about how to find Technical Support, product documentation and samples, please visit http://software.intel.com/en-us/intel-system-studio. Note: If your distributor provides technical support for this product, please contact them for support rather than Intel. Intel® C++ Compiler 14.0 for Embedded Linux* OS - Windows* Host Release Notes 4 Intel® C++ Compiler 14.0 for
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages19 Page
-
File Size-