|
|
|||
|
|
|
| C COMPILER DRIVER PACKAGE SYMBOL | Tutorials »|See Also »|More About » |
CreateObjectFile | ![]() |
| "Compiler" | Automatic | the compiler to use | |
| "CleanIntermediate" | Automatic | whether temporary files should be deleted | |
| "CreateBinary" | True | whether the object file should be created | |
| "CompileOptions" | "" | options to pass through to the compiler | |
| "CompilerInstallation" | Automatic | location of the compiler software | |
| "CompilerName" | Automatic | which compile command to use | |
| "Debug" | False | compiles with debug information, does not clean the intermediate output, and prints the compile commands and output | |
| "Defines" | {} | C preprocessor defines to use for the build | |
| "IncludeDirectories" | {} | directories to add to the include path | |
| "Language" | Automatic | what language the source code is in (can be used to assume source is C or C++ rather than relying on automatic detection) | |
| "PreCompileCommands" | "" | shell commands to run before compilation | |
| "PostCompileCommands" | "" | shell commands to run after compilation | |
| "ShellCommandFunction" | None | function to call with the shell commands used for compilation | |
| "ShellOutputFunction" | None | function to call with the shell output of running the compilation commands | |
| "SystemCompileOptions" | {} | options to pass through to the compiler before | |
| "SystemIncludeDirectories" | Automatic | directories to locate Mathematica header files | |
| "TargetDirectory" | Automatic | the directory in which the executable file should be created | |
| "TargetSystemID" | $SystemID | the system for which output should be generated | |
| "WorkingDirectory" | Automatic | the directory in which temporary files should be generated |