What is referred to as target triplets seems to map to the concatenation(separated by hyphens) of 4, not 3, values(target_arch, target_vendor,target_os, target_env):
E.g. target 64 bit Linux: "x86_64-unknown-linux-gnu":
So, why aren't they called "quartets" ?
Carl Michael Skog
Probably because the second component (of the four) seems to be optional.
I see !
Thanks for the instructive answers !
There must be some law that says you have to have an off-by-one error in naming of targets. Debian has 3-component targets like
arm-linux-gnu and calls them tuples.
This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.