commit:2010:06_22
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
commit:2010:06_22 [2010/06/22 10:04] – boman | commit:2010:06_22 [2016/03/30 15:23] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Commit 2010-06-22 ====== | ||
+ | |||
+ | ===== Compilation Intel C++ ===== | ||
+ | |||
+ | Metafor est compilable avec le compilateur Intel C++. Je l'ai testé avec: | ||
+ | * Parallel Studio 1.0 sous Windows | ||
+ | * Intel Compiler 11.1 sous Linux (blueberry) | ||
+ | |||
+ | ==== Windows ==== | ||
+ | |||
+ | Pour compiler avec ce nouveau compilateur: | ||
+ | * Installer une version du compilateur | ||
+ | * Modifier le '' | ||
+ | |||
+ | C:\Program Files (x86)\Intel\Parallel Studio\Composer\lib\ia32 | ||
+ | => C:\Program Files (x86)\Intel\Parallel Studio\Composer\lib\intel64 | ||
+ | |||
+ | * Désactivez l'UAC sans quoi Incredibuild va merdouiller (j'ai signalé le bug à la maintenance) | ||
+ | * Générez votre projet comme avant | ||
+ | * Chargez le projet généré | ||
+ | * Convertissez le projet pour qu'il utilise l' | ||
+ | * Compilez | ||
+ | |||
+ | ==== Linux ==== | ||
+ | |||
+ | Sous blueberry: | ||
+ | * ajoutez la ligne suivante dans votre profil ('' | ||
+ | |||
+ | # setup intel compiler | ||
+ | . / | ||
+ | |||
+ | * générez votre projet en vous assurant que '' | ||
+ | |||
+ | cmake -C ../ | ||
+ | |||
+ | * autre manière équivalente | ||
+ | |||
+ | CXX=icpc cmake -C ../ | ||
+ | |||
+ | * compilez. | ||
+ | |||
+ | |||
+ | --- // | ||