Использование Rcpp и RInside в Windows 7 без определенных IDE

Большинство людей, которые спрашивали об этой теме до сих пор, похоже, либо находятся на полпути в процессе установки этих пакетов (хотя я едва знаю, с чего начать), либо используют такие вещи, как Eclipse + StatEt, которых я бы хотел избежать, если только абсолютно необходимо. Я попытался прочитать Rcpp FAQ и Введение, но из-за моего относительного недостатка компьютерных знаний (см. Следующий абзац) я не нашел ни одного слишком полезного в своем стремлении установить эти пакеты.

В настоящее время я использую компилятор g++ через cygwin для компиляции кода C++, и нет ничего более сложного, чем базовый интерфейс R (тот, который поставляется вместе с загрузкой) для использования R. Я еще не использовал пакет R, более сложный в установке, чем использование стандарт install.packages() команда или любой код C++ из источника, отличного от стандартной библиотеки или файлов, которые я сделал сам. Кроме того, если это имеет значение, я никогда не создавал пакет R или пакет C++ для себя. Мой опыт работы с C++ примерно такой же, как у кого-то, кто взял курс программирования на этом семестре на один семестр, и я в основном использую R в качестве "пакета статистики", а не "языка программирования".

Поэтому в основном я ищу ясный, краткий способ понять, как установить и использовать эти пакеты, или, в случае неудачи, ссылки на информацию о дополнительных вещах, которые мне нужно понять о вычислениях, прежде чем я смогу их использовать.

Вот некоторые термины, с которыми я столкнулся в своем приключении, которые я не понимаю:

  • "make" / "makefile" (при условии, что они ссылаются на одно и то же)
  • двоичные файлы и чем они отличаются от обычных файлов
  • "здание из источника"

Если невозможно понять процесс установки, не зная этих терминов, тогда любые советы о том, что означают эти термины, будут оценены.

1 ответ

Ты пишешь

В настоящее время я использую компилятор g++ через cygwin для компиляции C++

который явно не поддерживается R. Вы можете использовать только компилятор MinGW, предоставленный Rtools.

Ты тоже пишешь

В общем, я ищу ясный, краткий способ понять, как установить и использовать эти пакеты

Там действительно много учебников для сборки пакетов с R. Пожалуйста, выберите тот, который вам нравится, и прочитайте его полностью. Тогда возвращайтесь с конкретными вопросами.

Все примеры Rcpp / RInside работают с соответствующими Makefile.win файлы.

Другие вопросы по тегам