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. | ||
| + | |||
| + | |||
| + | --- // | ||
