對不起,我的英語不好。我只是安裝了mapnik,但我不能使用C++和Qt Creator運行演示文件。首先,我解決了所有鏈接問題,但沒有出汗,但現在它給了我一個「Undefined reference to」錯誤。我在這裏粘貼輸出:C++ mapnik undefined參考規則
Blockquote /home/mattia/GLWorks/mapnikTest/main.cpp:72: error: undefined reference to `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&)'
此程序缺少什麼?謝謝!
PS。我的操作系統是OpenSuse當中42.1飛躍
看來你是不是對鏈接本身Mapnik的。 – perencia
你是什麼意思?因爲我昨天修復了另一個這樣的鏈接問題,給出「LIBS + = /usr/lib64/libmapnik.so.3.0.9」 ,這個新錯誤很奇怪,好像它需要mapbox。但爲什麼我應該將demobox鏈接到演示文件?我真的沒有得到這個選擇 –