Bibliotecas

A nível do sistema, uma biblioteca Vala é exatamente uma biblioteca C e, portanto, as mesmas ferramentas são usadas. A fim de tornar o processo mais simples, e para que o compilador Vala possa entender o processo, há um nível extra de informações específicas de Vala.

Uma "biblioteca Vala" é, portanto, a parte do sistema:

  • Uma biblioteca de sistema (por exemplo, libgee.so)
  • Uma entrada pkg-config (por exemplo, gee-0.8.pc)

Ambos estão instalados nos locais padrão. E os arquivos específicos de Vala:

  • Um arquivo VAPI (por exemplo, gee-0.8.vapi)
  • Um arquivo de dependência opcional (por exemplo, gee-0.8.deps)

Esses arquivos serão explicados mais adiante nesta seção. Deve-se notar que os nomes das bibliotecas são os mesmos nos arquivos específicos de Vala como nos arquivos pkg-config.

results matching ""

    No results matching ""