Ubuntu 编译openzwave示例时出错

Ubuntu 编译openzwave示例时出错,ubuntu,raspberry-pi,z-wave,Ubuntu,Raspberry Pi,Z Wave,我已经成功地用sudo-make和sudo-make在树莓上安装了openzwave。在此之后,我想在这个包中编译这个示例(cpp/example和did“make”),但在此之后,他向我展示了许多他没有找到的函数。以下是错误: usr/bin/ld: /home/pi/projet_intern/open zwave/cpp/examples/MinOZW/.lib/Main.o:in 函数OnNotification(OpenZWave::Notification const*,void*)

我已经成功地用sudo-make和sudo-make在树莓上安装了openzwave。在此之后,我想在这个包中编译这个示例(cpp/example和did“make”),但在此之后,他向我展示了许多他没有找到的函数。以下是错误:

usr/bin/ld: /home/pi/projet_intern/open zwave/cpp/examples/MinOZW/.lib/Main.o:in 函数
OnNotification(OpenZWave::Notification const*,void*):Main.cpp:(.text+0x468):未定义对
OpenZWave::Manager::HasExtendedTxStatus(unsigned int)'/usr/bin/ld的引用: Main.cpp:(.text+0x48c):未定义对的引用
OpenZWave::Manager::s_instance'/usr/bin/ld:/home/pi/projet\u intern/OpenZWave/cpp/examples/MinOZW/.lib/Main.o:in function
Main:Main.cpp:(.text.startup+0x44):未定义对
OpenZWave::Manager::getversionLongaString[abi:cxx11]()”/usr/bin/ld:Main.cpp:(.text.startup+0x9c):未定义对
OpenZWave::Options::Create(std:cxx11::basic_Stringconst&、, std::uuCXX11::基本字符串常量&,std:uuCXX11::基本字符串常量&')/usr/bin/ld: Main.cpp:(.text.startup+0xd8):对的未定义引用
OpenZWave::Options::Get()”/usr/bin/ld:Main.cpp:(.text.startup+0xf8):未定义对
OpenZWave::Options::AddOptionInt(std:_cx11::basic_string const&,int)的引用 /usr/bin/ld:Main.cpp:(.text.startup+0x10c):未定义对的引用
OpenZWave::Options::Get()”/usr/bin/ld:Main.cpp:(.text.startup+0x12c):对
OpenZWave::Options::AddOptionInt(std:_cxx11::basic_string const&,int)的未定义引用 /usr/bin/ld:Main.cpp:(.text.startup+0x140):未定义对的引用
OpenZWave::Options::Get()”/usr/bin/ld:Main.cpp:(.text.startup+0x160):未定义对
OpenZWave::Options::AddOptionInt(std:_cxx11::basic_string const&,int)的引用 /usr/bin/ld:Main.cpp:(.text.startup+0x174):未定义对的引用
OpenZWave::Options::Get()”/usr/bin/ld:Main.cpp:(.text.startup+0x194):对
OpenZWave::Options::AddOptionInt(std:_cxx11::basic_string const&,int)的未定义引用 /usr/bin/ld:Main.cpp:(.text.startup+0x1a8):未定义对的引用
OpenZWave::Options::Get()”/usr/bin/ld:Main.cpp:(.text.startup+0x1c8):未定义对
OpenZWave::Options::AddOptionBool(std:_cxx11::basic_string const&,bool)的引用 /usr/bin/ld:Main.cpp:(.text.startup+0x1dc):未定义对的引用
OpenZWave::Options::Get()”/usr/bin/ld:Main.cpp:(.text.startup+0x1fc):未定义对
OpenZWave::Options::AddOptionBool(std:_cxx11::basic_string const&,bool)的引用 /usr/bin/ld:Main.cpp:(.text.startup+0x214):未定义对的引用
OpenZWave::Options::Get()”/usr/bin/ld:Main.cpp:(.text.startup+0x218):未定义对
OpenZWave::Options::Lock()”/usr/bin/ld的引用: Main.cpp:(.text.startup+0x21c):对的未定义引用
OpenZWave::Manager::Create()”/usr/bin/ld:Main.cpp:(.text.startup+0x22c):未定义对
OpenZWave::Manager::AddWatcher(void()(OpenZWave::Notification)的引用 常量,void*),void*)'/usr/bin/ld:Main.cpp:(.text.startup+0x27c): 未定义的引用
OpenZWave::Manager::AddDriver(std:u cxx11::basic_string const&,OpenZWave::Driver::ControllerInterface const&')/usr/bin/ld:Main.cpp:(.text.startup+0x2d8):对
OpenZWave::Manager::RemoveDriver(std:u cxx11::basic_string const&)的未定义引用/usr/bin/ld: Main.cpp:(.text.startup+0x2f8):对的未定义引用
OpenZWave::Manager::RemoveWatcher(void(*)(OpenZWave::Notification const*,void*),void*)”/usr/bin/ld:Main.cpp:(.text.startup+0x2fc):对
OpenZWave::Manager::Destroy()”/usr/bin/ld的未定义引用: Main.cpp:(.text.startup+0x300):对的未定义引用
OpenZWave::Options::Destroy()”/usr/bin/ld:Main.cpp:(.text.startup+0x3cc):未定义对
OpenZWave::Manager::RemoveDriver(std::uuucx11::basic_string const&)的引用/usr/bin/ld: Main.cpp:(.text.startup+0x3e8):对的未定义引用
OpenZWave::Manager::AddDriver(std::u cxx11::basic_string const&,OpenZWave::Driver::ControllerInterface const&')/usr/bin/ld:Main.cpp:(.text.startup+0x448):对
OpenZWave::Manager::GetNodeName[abi:cxx11]的未定义引用(无符号int,无符号) char)//usr/bin/ld:Main.cpp:(.text.startup+0x478):未定义 提及
OpenZWave::Manager::GetNodeManufacturerName[abi:cx11](unsigned int,unsigned char)”/usr/bin/ld:Main.cpp:(.text.startup+0x4a8):对
OpenZWave::Manager::GetNodeProductName[abi:cx11](unsigned int, unsigned char')/usr/bin/ld:Main.cpp:(.text.startup+0x514):未定义 提及
OpenZWave::Manager::GetValueLabel[abi:cx11](OpenZWave::ValueID const&,int)/usr/bin/ld:Main.cpp:(.text.startup+0x53c):对
OpenZWave::ValueID::GetTypeAsStringabi:cxx11 const的未定义引用 /usr/bin/ld:Main.cpp:(.text.startup+0x574):未定义对的引用
OpenZWave::Manager::GetValueHelp[abi:cx11](OpenZWave::ValueID const&,int)/usr/bin/ld:Main.cpp:(.text.startup+0x5a0):未定义对
OpenZWave::Manager::GetValueUnits[abi:cx11](OpenZWave::ValueID)的引用 const&')/usr/bin/ld:Main.cpp:(.text.startup+0x5c8):未定义 引用
OpenZWave::Manager::GetValueMin(OpenZWave::ValueID const&')/usr/bin/ld:Main.cpp:(.text.startup+0x5e0):未定义的引用
const&')/usr/bin/ld:Main.cpp:(.text.startup+0x5f8):未定义
引用
OpenZWave::ValueID::getgenreString[abi:cxx11]()const'/usr/bin/ld:Main.cpp:(.text.startup+0x668):未定义引用
OpenZWave::Manager::getdriversstatistics(unsigned int,
OpenZWave::Driver::DriverData*)'/usr/bin/ld:
Main.cpp:(.text.startup+0x7b8):未定义对的引用
`OpenZWave::Manager::s_实例“collect2:错误:ld返回1个出口
状态make:**[Makefile:70:
/home/pi/projet_intern/open zwave/cpp/examples/MinOZW/.lib/MinOZW]
错误1