Могу ли я скомпилировать свой пакет R в байт-коде?
Могу ли я скомпилировать свой пакет R в байт-коде? У меня есть пакет R, и я хочу скомпилировать его с помощью
R CMD INSTALL --build mypackage.tar.gz
но я хочу, чтобы код R был скомпилирован в байт-код. Возможно ли это в R 2.14.0?
Ответ 1
Да, это указано в НОВОСТИ для R 2.14 и в руководстве R расширений.
НОВОСТИ:
R CMD INSTALL имеет новую опцию --byte-compile для байт-компиляции пакеты во время установки (поскольку все пакеты теперь ленивым загружены). Это можно контролировать на основе пакета за счет необязательное поле ByteCompile в файле DESCRIPTION.
Поле ByteCompile описано в разделе 1.1.1 руководства "Написание R-расширений" для файла DESCRIPTION.
Руководства по CRAN все равно 2.13.2, поэтому я посмотрел в установленной версии руководства по расширению для этого.