Specifying Directories

By default, the compiler program places the object, assembly, and temporary files that it creates into the current directory. If you want the compiler program to place these files in different directories, use the following options:

--abs_directory=directory Specifies the destination directory for absolute listing files. The default is to use the same directory as the object file directory. For example: armcl --abs_directory=d:\abso_list
--asm_directory=directory Specifies a directory for assembly files. For example: armcl --asm_directory=d:\assembly
--list_directory=directory Specifies the destination directory for assembly listing files and cross-reference listing files. The default is to use the same directory as the object file directory. For example: armcl --list_directory=d:\listing
--obj_directory=directory Specifies a directory for object files. For example: armcl --obj_directory=d:\object
--output_file=filename Specifies a compilation output file name; can override --obj_directory . For example: armcl --output_file=transfer
--pp_directory=directory Specifies a preprocessor file directory for object files (default is .). For example: armcl --pp_directory=d:\preproc
--temp_directory=directory Specifies a directory for temporary intermediate files. For example: armcl --temp_directory=d:\temp