2016-04-22 45 views
0

對不起,我的英語不好。我只是安裝了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飛躍

+0

看來你是不是對鏈接本身Mapnik的。 – perencia

+0

你是什麼意思?因爲我昨天修復了另一個這樣的鏈接問題,給出「LIBS + = /usr/lib64/libmapnik.so.3.0.9」 ,這個新錯誤很奇怪,好像它需要mapbox。但爲什麼我應該將demobox鏈接到演示文件?我真的沒有得到這個選擇 –

回答

0

問題固定卸載並從網站源碼重新安裝Mapnik的,而不是從的Yast