em C/C++
você tem #include ""
e #include <>
, Quando você usa ""
Isso significa que você introduz seu arquivo de cabeçalho no compilador, Então você precisa -I
em tempo de compilação como:
gcc -I. -I../Includes program.c
-I
obtém um argumento como caminho de seus arquivos de inclusão. Quando você usa stdio
ou stdlib
, eles são instalados por padrão em gcc
caminho e introduzidos em gcc
.