气压传感器库:编译问题
Barometric Sensor Library: Compilation Issues
我刚刚得到了一个Intel Galileo
开发板,我正在尝试让Adafruit_BMP085_Unified
驱动程序工作。我注意到Adafruit_Sensor
源代码引用了 pgmspace.h 头文件,并且伽利略上还没有对 avr 库的支持,但我找到了一个临时头文件来替换它。
现在我有进一步的编译错误,我无法查明问题所在。这是我得到的错误。
Adafruit_BMP085_Unified/Adafruit_BMP085_U.cpp.o:(.rodata._ZTI23Adafruit_BMP085_Unified[_ZTI23Adafruit_BMP085_Unified]+0x8): undefined reference to `typeinfo for Adafruit_Sensor'
collect2: error: ld returned 1 exit status
我正在伽利略开发IDE Arduino-1.5.3
下运行这个Arduino示例。我是C++新手,所以这是一次重要的学习经历。任何帮助不胜感激!
你还需要 https://github.com/adafruit/Adafruit_Sensor。Adafruit_Sensor是基本代码,你使用的库就像插件一样,不能单独工作。
相关文章:
- Rextester 语言编译C++问题
- C++ 多级虚拟继承编译问题
- 编译问题:在函数"_start"中:未定义对"主"的引用 collect2:错误:ld 返回 1 个退出状态
- 使用 CImg 库的 std::min 和 std::max 的编译问题
- Qt Visual Studio 2015 加载项编译问题
- libssh 问题编译问题未定义的错误
- 在 armhf 上使用 cmake 在 qt 上的编译问题 "Syntax error: wird unexpected (expecting " ) " "
- LLVM 万花筒教程 JIT 编译问题
- PX 转换例程编译问题
- 模板类编译问题与 typedef 变量
- 在 Ubuntu 16.04 LTS 上使用 c++ 编译问题?
- 编译问题与 Ubuntu Linux
- C++编译问题错误 - C2332:<类:缺少标记名称>
- AIX C++映射编译问题
- Ubuntu 下的 Cmake 和 Intel IPP 的编译问题
- 如何解决我在 Ubuntu 19.04 下使用 GLFW 时遇到的这个编译问题?
- wxWebView在Ubuntu上的编译问题
- C++constexpr编译问题
- CMake - OpenVR 编译问题
- C++ SD 总线源文件编译问题