我在 cpp 编译阶段收到两个警告,其中包含我提交的所有 stan 程序。
C:/Larry/R/win-library/3.4/BH/include/boost/config/compiler/gcc.hpp:186:0: 警告:“BOOST_NO_CXX11_RVALUE_REFERENCES”重新定义#define BOOST_NO_CXX11_RVALUE_REFERENCES
和
cc1plus.`exe:警告:无法识别的命令行选项“-Wno-ignored-attributes”
由于我在提交其他 Rcpp 程序时没有收到这些警告,我怀疑它们是在 Stan 程序的 gc++ 编译过程中生成的。它们似乎是无害的,但它们令人不安。我在 Stack Overfkiw 上看到了许多其他包含这些警告的消息,但我没有找到对它们的任何解释,也没有找到纠正产生这些警告的原因的方法。
我正在使用 Rtools 3.4.0.1964 在 Windows 10 中运行 R 3.4.3 和 RStudio 1.1.383。我会感谢任何向我解释这些警告以及我必须做些什么来纠正它们的人。