Ferramentas

Vala possui vários programas para ajudá-lo a construir e trabalhar com aplicativos Vala. Para obter mais detalhes de cada ferramenta, consulte o site.

valac

valac é o compilador Vala. Sua função principal é transformar o código Vala em código C compilável, embora também possa automatizar todo o projeto de construção e link em casos simples.

Um exemplo simples:

$ valac -o appname --pkg gee-1.0 file_name_1.vala file_name_2.vala

O parâmetro -o solicita que um arquivo de objeto seja criado, em vez de apenas produzir arquivos de origem C. A opção --pkg diz que essa compilação precisa de informações do pacote gee-1.0. Não é necessário especificar detalhes sobre quais bibliotecas será necessário vincular, o pacote tem essas informações internamente. Finalmente, é fornecida uma lista de arquivos de origem. Se você precisar de um processo de compilação mais complicado, use a opção -C para gerar arquivos C em vez de um binário e continuar o processo manualmente ou através de um script.

vapigen

vapigen é uma ferramenta para fazer Bindings. Ele cria arquivos VAPI a partir de metadados de uma biblioteca e qualquer informação extra necessária. Veja também Vala Bindings Tutorial.

results matching ""

    No results matching ""