Using Xcc Nodes

Create a project :


Set the name of a headline to:

@xcc projectname
or
@xcc projectname.ext
This xcc node's body will act as an output log of xcc's process. Write code to be derived in the body of it's descendants.


This xcc node will derive myprogram.cpp and myprogram.h,
these will compile and run through a debugger if the corresponding options are set in the
Option Panel

The optional extension (*.ext) determines the kind of project the node will build:

exe
No extension is equivalent to the "exe" extension.

If "Create files" is checked, both projectname.h and projectname.cpp are created.
If "Compile" is checked, an attempt to build an executable is made.
cpp
If "Create files" is checked, only projectname.cpp is created.
If "Compile" is checked, an attempt to build an executable is made.
h
If "Create files" is checked, only projectname.h is created.
The node will attempt to check the syntax of the header
dll
If "Create files" is checked, both projectname.h and projectname.cpp are created.
If "Compile" is checked, an attempt to build a dll is made.
lib
If "Create files" is checked, both projectname.h and projectname.cpp are created.
If "Compile" is checked, an attempt to build a static link library is made.
Create files, Compile, Link, Execute and Debug options are set in the Option Panel