Skip to content

Latest commit

 

History

History
29 lines (25 loc) · 1.25 KB

expressions-in-makefile-preprocessing.md

File metadata and controls

29 lines (25 loc) · 1.25 KB
title ms.custom ms.date ms.reviewer ms.suite ms.technology ms.tgt_pltfrm ms.topic dev_langs helpviewer_keywords ms.assetid caps.latest.revision author ms.author manager
Expressions in Makefile Preprocessing | Microsoft Docs
11/04/2016
cpp-tools
article
C++
preprocessing makefiles
expressions [C++], makefile preprocessing
makefiles, preprocessing
37f0f413-97e0-452c-a83f-3c9002c44c92
6
corob-msft
corob
ghogen

Expressions in Makefile Preprocessing

The !IF or !ELSE IF constantexpression consists of integer constants (in decimal or C-language notation), string constants, or commands. Use parentheses to group expressions. Expressions use C-style signed long integer arithmetic; numbers are in 32-bit two's-complement form in the range - 2147483648 to 2147483647.

Expressions can use operators that act on constant values, exit codes from commands, strings, macros, and file-system paths.

What do you want to know more about?

Makefile preprocessing operators

Executing a program in preprocessing

See Also

Makefile Preprocessing