Features Unique to the Compiler for Intel® System Studio
The following features are supported by the Intel® C++ Compiler for Intel® System Studio (ISS): Position-independent code is always generated on Android* target OS.Long double is 64-bit on Android*...
View ArticleAndroid* Platform
Intel® C++ Compiler 15.0 is compatible with the GCC compiler in the Android* NDK and can be used to develop applications for x86-based devices that run on Android target systems. The Android NDK can be...
View ArticleUser and Reference Guide for the Intel® C++ Compiler 15.0
Read the User and Reference Guide for the Intel® C++ Compiler 15.0 to learn how to compile and optimize your application by using optimization tools and other libraries.Sprache Englisch
View ArticleUsing compilervars File
Before you invoke the compiler component of the Intel® System Studio (ISS) you must set certain environment variables that define the location of compiler-related components.The Intel® C++ Compiler...
View ArticleAttributes
Parent topic: Compiler Referencealignalign_valueavoid_false_shareconcurrency_safeconstcpu_dispatchcpu_specifictargetvectorvector_variantSprache Englisch
View ArticleFloating-point Optimizations
Application performance is an important goal of the Intel® C++ Compiler, even at default optimization levels. A number of optimizations involve transformations that might affect the floating-point...
View ArticleshowIncludes
Tells the compiler to display a list of the include files.SyntaxLinux OS and OS X:NoneWindows OS:/showIncludesArgumentsNoneDefaultOFFThe compiler does not display a list of the include...
View ArticleWl
Passes options to the linker for processing.SyntaxLinux OS and OS X:-Wl,option1[,option2,...]Windows OS:NoneArgumentsoptionIs a linker option. This option is not processed by the driver and is directly...
View Articlenostartfiles
Prevents the compiler from using standard startup files when linking.SyntaxLinux OS and OS X:-nostartfilesWindows OS:NoneArgumentsNoneDefaultOFFThe compiler uses standard startup files when...
View ArticleBsymbolic-functions
Binds references to all global function symbols in a program to the definitions within a user's shared library.SyntaxLinux OS:-Bsymbolic-functionsOS X:NoneWindows OS:NoneArgumentsNoneDefaultOFFWhen a...
View ArticleCompatibility Options
Parent topic: Compiler Option Categories and Descriptionsclang-nameclangxx-namefabi-versionfms-dialectgcc-namegnu-prefixgxx-nameQgcc-dialectQmsQvcstdlibvmvSprache Englisch
View ArticleWport
Tells the compiler to issue portability diagnostics.SyntaxLinux OS and OS X:NoneWindows OS:/WportArgumentsNoneDefaultOFFThe compiler issues default diagnostics.DescriptionThis option tells the compiler...
View ArticleWerror-all
Causes all warnings and currently-enabled remarks to be reported as errors.SyntaxLinux OS and OS X:-Werror-allWindows OS:/Werror-allArgumentsNoneDefaultOFFThe compiler returns diagnostics as...
View Articlediag-sc-dir, Qdiag-sc-dir
Specifies a directory for static analysis results. This is a deprecated option. There is no replacement option.SyntaxLinux OS:-diag-sc-dir[=dir]OS X:NoneWindows OS:/Qdiag-sc-dir[:dir]ArgumentsdirIs the...
View ArticleDebugger crashes at start (internal-error: follow_die_offset) depending on...
I am using Intel C++ compiler v15.0 on 64-bit Linux, and I have encountered what appears to be a very annoying bug in icpc. Depending on the order in which input files are passed to icpc, the compiler...
View ArticlePlacing Variables and Functions on the Coprocessor
These attributes ensure that variables and functions are available on the coprocessor.This topic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).The statement...
View ArticleFunctions to Find High and Low Bits
Scan a 32-bit integer to search for specific bits. This topic only applies to Intel® 64 and IA-32 architectures targeting Intel® Graphics Technology.Syntaxint _fbh_i32(int value);unsigned int...
View ArticleOverview: Asynchronous Offloading
This topic only applies to Intel® 64 and IA-32 architectures targeting Intel® Graphics Technology.Synchronous and Asynchronous OffloadingThe compiler provides two heterogeneous offload programming...
View ArticleOverview: Intel® Graphics Technology
This topic only applies to Intel® 64 and IA-32 architectures targeting Intel® Graphics Technology.In many models of Intel processors that include Intel® Graphics Technology, you can offload a...
View ArticleOptions: Converter dialog box
To access the Converter page, click Tools> Options and then select Intel Compilers and Tools> C++> Converter.Use the Converter page to specify which platform toolset to use when upgrading an...
View Article