Quantcast
Channel: Intel® C++ Compiler
Browsing all 1616 articles
Browse latest View live

Performing Parallel Project Builds

Visual Studio* provides a parallel project build feature, allowing you to build multiple projects within a solution simultaneously, using separate threads. The Visual Studio* IDE initially sets the...

View Article


Building Your Intel® C++ Project

After selecting the Intel® C++ compiler for your project(s), you can build Intel® C++ projects the same way you build Visual C++* projects. After changing compilers, build your project using Rebuild,...

View Article


Building a Project

The following topic applies to Eclipse* for C/C++.To build your project: Select the hello_world project in the Project Explorer view.Select Project> Build Project.See the Build results in the...

View Article

Using Makefiles to Compile Your Application

This topic describes use of makefiles to compile your application. You can use makefiles to specify a number of files with various paths and to save this information for multiple compilations.Using...

View Article

ffreestanding, Qfreestanding

Ensures that compilation takes place in a freestanding environment.SyntaxLinux OS and OS X:-ffreestandingWindows OS:/QfreestandingArgumentsNoneDefaultOFFStandard libraries are used during...

View Article


ip-no-inlining, Qip-no-inlining

Disables full and partial inlining enabled by interprocedural optimization options.SyntaxLinux OS and OS X:-ip-no-inliningWindows OS:/Qip-no-inliningArgumentsNoneDefaultOFFInlining enabled by...

View Article

march

Tells the compiler to generate code for processors that support certain features.Architecture RestrictionsNot available on Intel® 64 architecture targeting Intel® MIC ArchitectureSyntaxLinux OS and OS...

View Article

Ox

Enables maximum optimizations.SyntaxLinux OS and OS X:NoneWindows OS:/OxArgumentsNoneDefaultOFFThe compiler does not enable optimizations.DescriptionThe compiler enables maximum optimizations by...

View Article


fbuiltin, Oi

Enables or disables inline expansion of intrinsic functions.SyntaxLinux OS and OS X:-fbuiltin[-name]-fno-builtin[-name]Windows OS:/Oi[-]/Qno-builtin-nameArgumentsnameIs a list of one or more intrinsic...

View Article


Ways to Display Certain Option Lists

Parent topic: Compiler OptionsDisplaying Options Passed to Offload CompilationDisplaying Online Lists and Functional GroupingsDisplaying Alphabetical Lists of Compiler Options

View Article

Code Coverage Settings dialog box

To access the Code Coverage Settings dialog box, choose the Settings button in the Code Coverage dialog box. Use the Code Coverage Settings dialog box to specify settings for the generated report.Code...

View Article

Dialog Box Help

Parent topic: Using Microsoft* Visual Studio* (Windows* OS)Options: Compilers dialog boxOptions: Intel® Performance Libraries dialog boxUse Intel® C++ dialog boxOptions: Performance Guide dialog...

View Article

Switching Back to the Visual C++* Compiler

If your project is using the Intel® C++ Compiler, you can choose to switch back to the Microsoft Visual C++* Compiler by doing the following:Select your project.Right-click and select Intel...

View Article


Creating a New Project

The following topic applies to Eclipse* for C/C++.To create a new Eclipse* project: Select File> New> Project.... The New Project wizard opens.Expand the C/C++ Project tab and select the...

View Article

Specifying Location of Compiler Components with compilervars File

Before you invoke the compiler, you may need to set certain environment variables that define the location of compiler-related components.The Intel® C++ Compiler includes compilervars scripts that you...

View Article


Getting Started

Parent topic: Intel® C++ Compiler 16.0 User and Reference GuideOverview: Getting StartedUsing the Command LineUsing Eclipse* (Linux* OS)Using Microsoft* Visual Studio* (Windows* OS)Using Xcode* (OS X*)

View Article

Notational Conventions

Information in this documentation applies to all supported operating systems and architectures unless otherwise specified.This documentation uses the following conventions:Notational Conventionsthis...

View Article


Related Information

Recommended Additional ReadingYou are strongly encouraged to read the following books for in-depth understanding of threading. Each book discusses general concepts of parallel programming by explaining...

View Article

Getting Help and Support

Windows*Documentation is available from within the version of Microsoft Visual Studio* installed on your system. From the Help menu, choose Intel Compilers and Libraries to view the installed user and...

View Article

Feature Requirements

Some features may require that other products also be installed.To use these tools and features, you need licensed versions of the tools and you must have an appropriate supported version of the...

View Article
Browsing all 1616 articles
Browse latest View live