C++ mapnik 未定义对规则的引用
C++ mapnik undefined reference to rule
对不起,我的英语不好。我刚刚安装了mapnik,但我无法使用c ++和Qt Creator运行演示文件。首先,我毫不费力地修复了所有链接问题,但现在它给了我一个"未定义的引用"错误。我在这里粘贴输出:
块引用 /home/mattia/GLWorks/mapnikTest/main.cpp:72: 错误: 未定义对 'mapnik::rule::set_filter(std::shared_ptr>, mapbox::util:::recursive_wrappermapnik::binary_node, mapbox::util::recursive_wrappermapnik::binary_node, mapbox::util::recursive_wrappermapnik::binary_node, mapbox::util::recursive_wrappermapnik::binary_node, mapbox::util::recursive_wrappermapnik::binary_node, mapbox::util::recursive_wrappermapnik::binary_node, mapbox::util::recursive_Wrappermapnik::binary_node, mapbox::util::recursive_wrappermapnik::binary_node, mapbox::util::recursive_wrappermapnik::binary_node, mapbox::util::recursive_wrappermapnik::binary_node, mapbox::util::recursive_wrappermapnik::binary_node, mapbox::util::recursive_wrappermapnik::unary_node, mapbox::util::recursive_wrappermapnik::binary_node, mapbox::util::recursive_wrappermapnik::binary_node, mapbox::util::recursive_wrappermapnik::regex_match_node, mapbox::util::recursive_wrappermapnik::regex_replace_node, mapbox::util::recursive_wrappermapnik::unary_function_call, mapbox::util::recursive_wrappermapnik::binary_function_call>> const&)'
此程序缺少什么?谢谢!
附言。我的操作系统是OpenSuse 42.1 Leap
修复了从网站源而不是从 Yast 卸载和重新安装 mapnik 的问题
- 将对象数组的引用传递给函数
- 什么时候在C++中返回常量引用是个好主意
- 我想将一个对T类型的非常量左值引用绑定到一个T类型的临时值
- 何时在引用或唯一指针上使用移动语义
- 如何在c++中使用引用实现类似python的行为
- 此代码是否违反一个定义规则
- 编译C++时未定义的引用
- Ctypes wstring通过引用传递
- c++r值引用应用于函数指针
- 理解c++中的引用
- 强制转换为不相关的引用类型是否违反严格的别名规则?
- 对于 C++ lambda,通过引用捕获引用的规则是什么
- C++ mapnik 未定义对规则的引用
- 在C++中返回伪对象引用的规则
- C++ 构建警告:取消引用类型双关指针将违反严格锯齿规则
- 为什么我们需要引用折叠规则
- 取消引用类型的punned指针将打破严格的别名规则[-Wstrict aliasing]
- 取消引用类型punned指针将打破严格的混叠规则:将字节数组转换为数字
- 将char[]强制转换为usingned int给出:取消引用类型的punned指针将打破严格的别名规则
- 是否有一条规则或优先级可以选择值/指针/引用