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 devalidators.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