Expand description
Constants associated with the current target
Constants§
- ARCH
 - A string describing the architecture of the CPU that is currently in use.
An example value may be: 
"x86","arm"or"riscv64". - DLL_
EXTENSION  - Specifies the file extension, if any, used for shared libraries on this platform that goes after the dot.
An example value may be: 
"so","elf", or"dll". - DLL_
PREFIX  - Specifies the filename prefix, if any, used for shared libraries on this platform.
This is either 
"lib"or an empty string. (""). - DLL_
SUFFIX  - Specifies the filename suffix, if any, used for shared libraries on this platform.
An example value may be: 
".so",".elf", or".dll". - EXE_
EXTENSION  - Specifies the file extension, if any, used for executable binaries on this platform.
An example value may be: 
"exe", or an empty string (""). - EXE_
SUFFIX  - Specifies the filename suffix, if any, used for executable binaries on this platform.
An example value may be: 
".exe", or".efi". - FAMILY
 - A string describing the family of the operating system.
An example value may be: 
"unix", or"windows". - OS
 - A string describing the specific operating system in use.
An example value may be: 
"linux", or"freebsd".