c++ - 如何在 Atmel Studio 7 中为 Arduino 使用 Eigen 库?

标签 c++ arduino eigen arduino-uno atmelstudio

  1. 我尝试在 Arduino IDE fist 中使用 Eigen 库。然后我得到了错误:

fatal error: eigenfolder/Eigen/Dense: No such file or directory

  1. 然后我尝试使用 EigenArduino 库。然后我得到一个错误

fatal error cstddef No such file or directory #include cstddef

所以我意识到可能有很多标准库没有链接/实现到这个 Arduino IDE 中。因此,在获得一切之前,我决定进入 ATMEL STUDIO 7。我希望 Atmel Studio 能够自动获得一切。

  1. 但为了使用我以前的 Arduino Sketches,我还安装了 Visual Micro,它是 Atmel Studio 的一个插件,这样您就可以像在 Arduino IDE 中一样使用所有东西。

==> 所以问题又重新开始了。 Atmel Studio 7 中出现同样的错误。看来我现在只是在使用 Atmel Studio 7 编辑器,但使用相同的编译器设置、库等。(因为我是新手 :-) 这只是一个猜测)。

如何将所有这些联系在一起?有人可以帮忙吗?

最佳答案

你是怎么添加库的?
您是否在 Arduino IDE 中使用了库管理器?
或者您单独下载了库?
我发现使用库管理器可以解决大多数兼容性问题。

关于c++ - 如何在 Atmel Studio 7 中为 Arduino 使用 Eigen 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44414102/

相关文章:

c - 从处理发送字符串到 Arduino 不工作

matrix - 特征包迭代行主要稀疏矩阵

c++ - 为 Eigen 和 std::vectors 编写模板函数

c++ - fatal error : eigen3/Eigen/Core: No such file or directory

c++ - 调用基本构造函数时是否应该复制继承构造函数的参数?

c++ - 如何通过 Boost.MPI 发送 2d Boost.MultiArray 的子数组?

c++ - std::vector 比 std::map 更快的键查找?

c++ - expect_call 中使用的 SaveArg 值

c - Arduino:将十六进制字符串转换为 uint64 或十进制字符串

c - 使用Arduino生成黄金码调制的正弦波