assimilate the awesomeness

compiler options

  • -noclean Doesn't remove ooc_tmp/ directory where all .c/.h files are
  • -sourcepath=path1:path2:path3 Set the path where the compiler will look for source files
  • -slave When compilation is finished, waits for the user to press enter to retrigger a new round of compilation
  • -r, -run Runs the produced executable after successful compilation
  • -editor=editorpath When an error is detected in the ooc sourcecode, opens the right file at the right place in your favorite editor (Tested: Geany, TextMate)
  • -gcc, -icc, -tcc, -clang Uses GCC, Intel C++, TinyCC, Clang to compile your C code
  • -dyngc Attempts to link dynamically with the Boehm GC (with -lgc) instead of linking to the static version provided in the default distribution
  • -Lpath or -libpath=path Adds path to the list of directories searched for libraries
  • -Ipath or -incpath=path Adds path to the list of directories searched for C header files
  • -g, -debug Compile with debug information
  • -c Compile only, don't link (create .o files only)
  • -t, -timing Shows timing information
  • -v, -verbose Be verbose (specifically: shows each command launched by ooc, e.g. the C compiler)

`

 
[unknown button type]  
Creative Commons License 2010, nddrylliog & the ooc crew