Instructions d’installation
Une fois toutes les conditions préalables installées, extraire le boost dans un dossier, notez l’emplacement et exécutez la commande suivante pour vous assurer que votre environnement boost_root
pointe vers le répertoire créé par l’installation de boost:
cd /LOCATION/OF/YOUR/BOOST/DIRECTORY./bootstrap.sh./b2 cxxflags="-std=c++14"
Ensuite, modifiez le code ci-dessous avec votre emplacement de répertoire Boost et exécutez pour ajouter la variable Boost Environment à votre fichier .bash_profile
afin qu’il soit automatiquement défini lorsque vous vous connectez.
echo "export BOOST_ROOT=/Users/my_user/boost_1_71_0" >> ~/.bash_profile
Si vous avez mis à jour votre fichier .bash_profile
dans l’étape précédente, assurez-vous de le trouver dans une nouvelle fenêtre de terminal. Par exemple:
source .bash_profile
Après cela, exécutez la commande suivante pour cloner l’application
git clone git@github.com:ripple/rippled.git
Pour la dernière version stable, utilisez la succursale «Master».
cd rippledgit checkout master
Maintenant, dans le répertoire racine, exécutez les commandes suivantes:
mkdir my_buildcd my_build
Maintenant, générez la construction en exécutant les comands suivants:
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug ..
Ensuite, exécutez la construction à l’aide de cmake. Cela pourrait prendre environ 10 minutes
cmake --build . -- -j 4
ripped 'nécessite le fichier de configuration
ripped.cfgà s'exécuter. Vous pouvez trouver un exemple de fichier de configuration,
ripped-example.cfg dans
ripped / cfg. Faites une copie et enregistrez-la sous le nom de «ripped.cfg» dans un emplacement qui vous permet d'exécuter «ondulled» en tant qu'utilisateur non root. Accédez au répertoire ``
tique» et à l’exécution:
mkdir -p $HOME/.config/ripple
`cp cfg/rippled-example.cfg $HOME/.config/ripple/rippled.cfg`
Modifiez ripped.cfg
pour définir les chemins de fichier nécessaires. L’utilisateur que vous prévoyez d’exécuter assled 'comme des autorisations d'écriture à tous les chemins que vous spécifiez ici. Définissez
[Node_DB],
[Database_Path]et \ [debug \ _logfile \] ``
Le ridicule ’nécessite le fichier validators.txt
à s’exécuter. Vous pouvez trouver un exemple de fichier Validators, validators-example.txt
, dans`` `` `` Rippled / cfg / '. Faites une copie et enregistrez-la sous le nom de
validators.txt dans le même dossier que votre fichier
tique.cfg ' Accédez au répertoire
`tique» et à l’exécution:
cp cfg/validators-example.txt $HOME/.config/ripple/validators.txt
Enfin, accédez à votre répertoire de construction et démarrez cette infrastructure distribuée ondulée avec la commande suivante:
./rippled