wiki:CompileCode

Version 35 (modified by Gary J. Ferland, 4 years ago) (diff)

--

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.

CompilingWindows10

Instructions for compiling C17 and later 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 CompilingCloudyW10? 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 nublado.org