Как исправить «больше не находит cmath» на Intel macos, по мере необходимости в RCPPC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Как исправить «больше не находит cmath» на Intel macos, по мере необходимости в RCPP

Сообщение Anonymous »

ПРИМЕЧАНИЕ: MacOS Sequoia на Intel Imac Pro с 2017 года. Инструменты XCODE и командной строки были установлены. (Установка работает на процессорах ARM M*.) < /P>
$ sudo R --vanilla

R version 4.5.1 (2025-06-13) -- "Great Square Root"
Copyright (C) 2025 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin23.6.0

...

> install.packages("Rcpp")
--- Please select a CRAN mirror for use in this session ---
Secure CRAN mirrors
...
Selection: 36
trying URL 'https://ftp.fau.de/cran/src/contrib/Rcpp_1.0.14.tar.gz'
Content type 'application/x-gzip' length 3013288 bytes (2.9 MB)
==================================================
downloaded 2.9 MB

* installing *source* package ‘Rcpp’ ...
** this is package ‘Rcpp’ version ‘1.0.14’
** package ‘Rcpp’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘Apple clang version 17.0.0 (clang-1700.0.13.5)’
using SDK: ‘MacOSX15.5.sdk’
clang++ -std=gnu++17 -I"/usr/local/Cellar/r/4.5.1/lib/R/include" -DNDEBUG -I../inst/include/ -I/usr/local/opt/gettext/include -I/usr/local/opt/readline/include -I/usr/local/opt/xz/include -I/usr/local/include -fPIC -g -O2 -c api.cpp -o api.o
In file included from api.cpp:26:
In file included from ../inst/include/Rcpp.h:27:
In file included from ../inst/include/RcppCommon.h:30:
In file included from ../inst/include/Rcpp/r/headers.h:66:
../inst/include/Rcpp/platform/compiler.h:100:10: fatal error: 'cmath' file not found
100 | #include
| ^~~~~~~
1 error generated.
make: *** [api.o] Error 1
ERROR: compilation failed for package ‘Rcpp’
* removing ‘/usr/local/Cellar/r/4.5.1/lib/R/library/Rcpp’

The downloaded source packages are in
‘/private/tmp/RtmpSkUSnN/downloaded_packages’
Updating HTML index of packages in '.Library'
Making 'packages.html' ... done
Warning message:
In install.packages("Rcpp") :
installation of package ‘Rcpp’ had non-zero exit status
>
< /code>
Очевидно, что вверх по течению, но, тем не менее, убивает RCPP и все, что от этого зависит. есть хорошее решение?

Подробнее здесь: https://stackoverflow.com/questions/796 ... ed-in-rcpp
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ошибка поиска C++ с помощью Rcpp в Mac OS Sonoma 14.5: файл cmath с фатальной ошибкой не найден
    Anonymous » » в форуме C++
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Смешение модулей Rcpp и Rcpp::export
    Anonymous » » в форуме C++
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Ошибка Rcpp, изучение Rcpp и C++ на Mac
    Anonymous » » в форуме C++
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Горячая клавиша/кнопка для компиляции по мере необходимости, но НЕ запуска (F5 и Ctrl+Shift+B не работают) (существующий
    Гость » » в форуме C++
    0 Ответы
    31 Просмотры
    Последнее сообщение Гость
  • Горячая клавиша/кнопка для компиляции по мере необходимости, но НЕ запуска (F5 и Ctrl+Shift+B не работают) (существующий
    Anonymous » » в форуме C++
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»