Rust – Crear una biblioteca

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *