Czy można ustawić flagi R C i C++ w czasie kompilacji podczas instalacji z R CMD INSTALL
(zasadniczo, w tym konkretnym przypadku chcę wyłączyć optymalizację kompilatora, ale najlepiej jest ogólne rozwiązanie)?Flagi kompilacji C z R
Wiem, że możesz wpłynąć na niektóre opcje przy użyciu --configure-args="..."
, a ja raczej optymistycznie wypróbowałem --configure-args="diable-optimization"
, bezskutecznie. Podobnie, mogę również edytować $RHOME/etc/Makeconf
, ale znowu nie jest to rodzaj rozwiązania, którego szukam (i nie jest możliwe tam, gdzie nie mam odpowiedniego pozwolenia na zapis).
Definiuję moje flagi za pomocą skryptu autoconf oraz z plikiem Makevars
w katalogu package/src
, jeśli ma to jakiekolwiek znaczenie.
To idealny - ale po utworzeniu '~/.R plik/Makevars', jak można dostać R używać tych zmiennych w czasie kompilacji? – Alex
Jest automatyczne, gdy używasz 'R CMD ...'. –
Widzisz, bałem się, że to powiesz. Czy potrzebuję czegoś specjalnego w moim skrypcie configure.ac, aby to działało? – Alex