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

__popcnt8

Counts the number of set bits in an 8-bit unsigned integer.This topic only applies to Intel® 64 and IA-32 architectures targeting Intel® Graphics Technology.Syntaxunsigned char __popcnt8(unsigned char...

View Article


GFX Object Lifetime Management

This topic only applies to Intel® 64 and IA-32 architectures targeting Intel® Graphics Technology.The Intel® Graphics Technology runtime maintains various internal objects representing the...

View Article


Programming for Intel® Graphics Technology

Parent topic: Intel® Graphics TechnologyOverview: Heterogeneous Programming for Intel® Graphics TechnologyInitiating an Offload on Intel® Graphics TechnologyWriting Target-Specific Code for Intel®...

View Article

Static Analysis Create Configuration dialog box

Static Analysis is a deprecated feature.Static Analysis is not supported on OS X* systems.The Static Analysis Create Configuration dialog box appears the first time you build a solution by choosing...

View Article

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


qoffload, Qoffload

Lets you specify the mode for offloading or tell the compiler to ignore language constructs for offloading. This option only applies to Intel® MIC Architecture. Options /Qoffload- and /Qoffload:none...

View Article


Specifying Symbol Visibility Explicitly (Linux* and OS X*)

This topic applies to C/C++ applications for Linux* and OS X* only.You can explicitly set the visibility of an individual symbol using the visibility attribute on a data or function declaration. For...

View Article

Other Considerations

There are some notable differences between the Intel® C++ Compiler and the Microsoft* compiler. Consider the following as you begin compiling your code with the Intel® C++ Compiler.Setting the...

View Article

Compiler Option Mapping Tool

The Intel compiler's Option Mapping Tool provides an easy method to derive equivalent options between Windows* and Linux*. If you are a Windows-based application developer who is developing an...

View Article

Comparison of Function Order Lists and IPO Code Layout

The Intel® compiler provides two methods of optimizing the layout of functions in the executable:Using a function order listUsing the /Qipo (Windows) compiler optionEach method has its advantages. A...

View Article


Writing a Wrapper

The pointer checker is not supported on OS X* systems.You can write your own wrappers for run-time library functions. Typically, you would use one or more of the pointer checker intrinsics.Example:...

View Article

Image may be NSFW.
Clik here to view.

Starting the Performance Guide (Windows*)

This feature requires installation of another product. For more information, see Feature Requirements.To start the Performance Guide, do the following:Start Visual Studio* and open your C++...

View Article


Adding OpenMP* Support to your Application

To add OpenMP* support to your application, do the following:Add the appropriate OpenMP* pragmas to your source code.Compile the application with [Q]openmp option.For applications with large local or...

View Article

C99 Macros

Many routines in the Intel® Math Library are more highly optimized for Intel® microprocessors than for non-Intel microprocessors.The mathimf.h header file includes prototypes for Intel® Math Library...

View Article


Image may be NSFW.
Clik here to view.

C/C++ Extensions for Array Notations Programming Model

This section provides the syntax and semantics for the C/C++ language extensions for array notations.Array Section NotationIn your application code, introduce a section operator in the standard C/C++...

View Article

BenchFFT compilation fails

I'm trying to build BenchFFT:http://www.fftw.org/benchfft/but the compilation fails.  I'm assuming at some point it worked.. with GNU or Intel compilers.  Any recommendations as to getting it working...

View Article

eclipse intel c++ 14 64 compiler error

I'm using eclipse v4.3.2 and the extension of Intel c++ compiler (v14, 64bit) in Fedora. I use -std=c++11 and __cplusplus=201103L in the project property. There is no error marked in my c++ source...

View Article
Browsing all 1665 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>