Bonjour
J'ai un problème et je sais que j'aurai la solution ici parce que vous êtes très forts.
Bref j'utilise des codes C++ en R pour optimiser le temps d'exécution de mes programmes. J'ai premièrement utiliser Rcpp avec RcppArmadillo pour améliorer une fonction que j'ai créée sous R. La fonction permet de faire un bootstrap. Lorsque j'ai créé la version C++ que j'ai utilisé en R, le temps d'exécution du programme à été divisé par 16 (Ah oui c'est beaucoup). Donc si mon code R faisait 16 heures, C++ me permet de le ramener à 1h. Je vous invite à jeter un coup d’œil au programme que j'ai posté sur mon siteweb personnel.
Maintenant je veux utiliser les packages dans mes fonctions C++. Dans mes recherches j'ai découvert que je dois utiliser une autre bibliothèque C++ qui est RInside.h. Mais j'ai une erreur quand je la charge.
J'ai fait plusieurs recherches sans solution. J'ai installé Rtools sur la racine C:\. J'ai la dernière version de R que j'utilise via la dernière version de RStudio. J'ai les packages Rcpp RInside RcppArmadillo (Je crois que j'ai tout ce qu'il faut). Dans le chemin d'installation de mon R, il n'y a pas d'espace comme il est recommandé (le chemin est C:\R). Je sais que le problème est un problème de chemin d'un fichier source. Je ne maitrise pas trop mais j'ai crois avoir lu ça quelque part.
Quelqu'un peut m'aider ?
Partager