MakeItC Features

Choose a File


Choose a File


MakeItC assumes that your project can be built completely from your file that includes the main() routine.  Any header files will opened and examined for other header files.  Any header file that has a corresponding C source file will be added to the list of files to compile.  If there is no C source, but an object .o file, that object will be added to list of files to link.   In all cases the header and associated file need to be in the same directory, and that directory does not need to be in the directory of the file containing the main(), but it does need to be in the include path (see below).  This process is similar to the make process, but is automated and simplified.

Edit Menu


keywords: ASM assembly edit search

Search Window


Tools Menu

keywords: tools build reload terminal hex run


 Any file compiled whose name contains ISR, will disable the compiler optimizations.  The normal optimization level is -Os (see gcc doc's for details).  Code is also compiled to allow links interworking with thumb code.

 All compiled files will also generate an assembly listing including the C source, this .lst file may aid in debugging.  To see a better version of all source and corresponding assembly language use the option in the Edit menu.  The memory map will be saved in a file with the suffix .map.

Options Menu


 

keywords: choose editor serial port target PCB compile include linker extra options restore defaults