Rechercher une page de manuel
valac
Langue: en
Version: 265542 (debian - 07/07/09)
Section: 1 (Commandes utilisateur)
NAME
valac - compiler that translates Vala source code into C source and header filesSYNOPSIS
valac [OPTION...] FILE...DESCRIPTION
Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.valac, the Vala compiler, is a self-hosting compiler that translates Vala source code into C source and header files. It uses the GObject type system to create classes and interfaces declared in the Vala source code.
OPTIONS
- --help
- Show help options
- --vapidir=DIRECTORY...
- Look for package bindings in DIRECTORY
- --pkg=PACKAGE...
- Include binding for PACKAGE
- --library=NAME
- Library name
- -d, --directory=DIRECTORY
- Output directory
- --version
- Display version number
- -C, --ccode
- Output C code
- -H, --header=FILE
- Output C header file
- -c, --compile
- Compile but do not link
- -o, --output=FILE
- Place output in file FILE
- -g, --debug
- Produce debug information
- --thread
- Enable multithreading support
- -D, --define=SYMBOL...
- Define SYMBOL
- --disable-assert
- Disable assertions
- --enable-checking
- Enable additional run-time checks
- --enable-deprecated
- Enable deprecated features
- --enable-experimental
- Enable experimental features
- --cc=COMMAND
- Use COMMAND as C compiler command
- -X, --Xcc=OPTION...
- Pass OPTION to the C compiler
- -q, --quiet
- Do not print messages to the console
- --target-glib=MAJOR.MINOR
- Target version of glib for code generation
FEATURES
Interfaces, properties, signals, foreach, lambda expressions, type inference for local variables, generics, non-null types, assisted memory management, exception handlingHOMEPAGE AND BUG REPORT
http://www.vala-project.org/AUTHORS
Jurg Billeter, Raffaele Sandrini.Man page written to conform with Debian by Marc-Andre Lureau.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre