Compiling the code

Compiling C13.03 and before on a Mac The LLVM compiler is provided with the Command Line Tools  download from Apple, or as part of XCODE. This version of LLVM cannot compile Cloudy versions up to and including C13.03. Workarounds are discussed on the CompilingCloudyOSX page. Later versions of Cloudy have workarounds for the LLVM bug.

Instructions for compiling versions after C17 are in the CompilingCloudyNext page.

Instructions for compiling C17 are in the CompilingCloudyC17 page.

Instructions for compiling C13 are in the CompilingCloudyC13 page.

Instructions for compiling C10 are in the CompilingCloudyC10 page.

Instructions for compiling C08 are in the CompilingCloudyC08 page.

Instructions for compiling C07 are in the CompilingCloudyC07 page.

Versions 06.02 and before were C. Instructions for compiling the C code are in CompilingcCloudy.

Instructions for compiling in Windows 10 are in the CompilingWindows10 page.

In MakefileDescription you can find instructions on how to use the Makefile that is distributed with Cloudy.

Some tips on compiling Cloudy for use on symmetric multi-processing (SMP) machines are at CompilingSMP.

Next step: RunSmokeTest describes how to test that the code works

Return to StepByStep instructions

Return to