Rust es un lenguaje de programación multiparadigma como la sintaxis de C++ que fue diseñado para el rendimiento y la seguridad, especialmente para la concurrencia segura. Además, es un lenguaje de programación de sistemas compilados. En este artículo, veremos cómo crear bibliotecas en Rust.
Crear una biblioteca de rust:
Paso 1: Comenzamos creando un archivo .rs llamado rary.rs. Este archivo contiene el contenido de nuestra biblioteca.
Ejemplo:
Rust
// Name of the file = rary.rs pub fn public_function() { println!("Hello I am a public function"); } fn private_function() { println!("Hello I am a private function"); } pub fn indirect_access() { print!("Accessing a private library using a public function"); private_function(); } fn main(){ public_function(); indirect_access(); }
Producción:
Paso 2: Ahora crearemos esta biblioteca usando el siguiente comando.
$ rustc --crate-type=lib rary.rs
Paso 3: El comando anterior generará el archivo “library.rlib” . Todas las bibliotecas tienen el prefijo «lib» y, de forma predeterminada, reciben el nombre de su archivo de caja. Entonces “biblioteca.rlib” -> lib + rary + .rlib
Paso 4: El siguiente comando puede anular el nombre predeterminado.
$ rustc --crate-type=lib rary.rs --crate-name "<Name of your choice>"
Entonces, siguiendo los pasos anteriores, puede crear nuestra propia biblioteca de Rust.
Publicación traducida automáticamente
Artículo escrito por mrityunjayshukla411 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA