cpp.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Tue, 07 Jul 2009 10:14:07 +0300
changeset 156 a53c8f8ada7d
child 170 07218dd3cbca
permissions -rw-r--r--
How to see macros expansion?
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
156
a53c8f8ada7d How to see macros expansion?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     1
-*- outline -*-
a53c8f8ada7d How to see macros expansion?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
a53c8f8ada7d How to see macros expansion?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     3
* How to see macros expansion?
a53c8f8ada7d How to see macros expansion?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     4
a53c8f8ada7d How to see macros expansion?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     5
** GCC.
a53c8f8ada7d How to see macros expansion?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     6
a53c8f8ada7d How to see macros expansion?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     7
  $ cpp <file>.c
a53c8f8ada7d How to see macros expansion?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     8
a53c8f8ada7d How to see macros expansion?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
** MSVC.
a53c8f8ada7d How to see macros expansion?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    10
a53c8f8ada7d How to see macros expansion?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    11
  $ cl /E <file>.c
a53c8f8ada7d How to see macros expansion?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    12