GNU.WIKI: The GNU/Linux Knowledge Base

  [HOME] [PHP Manual] [HowTo] [ABS] [MAN1] [MAN2] [MAN3] [MAN4] [MAN5] [MAN6] [MAN7] [MAN8] [MAN9]

  [0-9] [Aa] [Bb] [Cc] [Dd] [Ee] [Ff] [Gg] [Hh] [Ii] [Jj] [Kk] [Ll] [Mm] [Nn] [Oo] [Pp] [Qq] [Rr] [Ss] [Tt] [Uu] [Vv] [Ww] [Xx] [Yy] [Zz]


NAME

       ecp - eC Precompiler (Symbol File Generator)

SYNOPSIS

       ecp [-t target-platform]
           [-cpp C-preprocessor]
           [-defaultns default-namespace]
           [-strictns]
           [understood-C-flags]
           -c input
           [-o output]
           [-symbols symbols-dir]

DESCRIPTION

       ecp  will  parse  the  eC source file specified in input and generate a
       list of symbols.

OPTIONS

   Output
       -o output The location and name for the output intermediate C file

       (Defaults to the input path with the .ec extension  replaced  by  .sym,
       concatenated  to  the  directory  specified  by  symbolsdir, or current
       working directory if none is specified.  If any directory in the output
       path  does  not  exist,  it  will  not  be  created and no file will be
       written.)

   Intermediate Directory
       -symbols symbols-dir

       The default output location for symbols file (.sym)  if  no  output  is
       specified

   Platform
       -t target-platform

       Where target-platform is one of: win32 linux apple (Ignored for ecp)

   Toolchain Options
       -cpp C-preprocessor

       Which C preprocessor to use (defaults to gcc)

   Namespace Options
       -defaultns default-namespace

          Assume  all classes and namespaces defined in source file are within
       the namespace  default-namespace.   This  does  not  affect  constructs
       defined  with  the  default  access  mode,  which are non-mangled and C
       compatible.

       -strictns
          Do  not  automatically  resolve  constructs  within  namespaces  and
       sub-namespaces.  All  classes, functions and defines must be explicitly
       qualified with their full namespaces.

   Understood C Flags
       -Iincludedir

       -isystem|-isysroot sysincludedir

       -Ddefinition

       -m32



  All copyrights belong to their respective owners. Other content (c) 2014-2018, GNU.WIKI. Please report site errors to webmaster@gnu.wiki.
Page load time: 0.113 seconds. Last modified: November 04 2018 12:49:43.