Pentru utilizarea acestei biblioteci, va trebui să importați biblioteca RPC din cadrul proiectului build/lib/libRPC.so și să rulați ulterior acest script:
#!/bin/bash
# Define the installation directory
INSTALL_DIR="/usr/local/rpc_lib"
# Create the installation directory
mkdir -p $INSTALL_DIR
# Copy the library files to the installation directory
cp path/to/RPC/lib/libRPC.so $INSTALL_DIR
# Copy the header files to the installation directory
cp -r path/to/RPC/include $INSTALL_DIR
# Add the library path to LD_LIBRARY_PATH
echo "export LD_LIBRARY_PATH=$INSTALL_DIR:\$LD_LIBRARY_PATH" >> ~/.bashrc
# Reload the .bashrc file to apply changes
source ~/.bashrc
echo "RPC library installed successfully."
-
Creează scriptul de instalare: Salvează scriptul de mai sus într-un fișier, de exemplu
install_rpc_lib.sh
. -
Fă scriptul executabil:
chmod +x install_rpc_lib.sh
-
Rulează scriptul de instalare:
./install_rpc_lib.sh
Acest script va copia biblioteca și fișierele header în directorul "/usr/local/rpc_lib", va adăuga calea bibliotecii la variabila de mediu "LD_LIBRARY_PATH" și va reîncărca fișierul ".bashrc" pentru a aplica modificările.