我是cmake的新手。它工作得很好,但現在我得到一些鏈接錯誤:jsoncpp鏈接錯誤cmake
undefined reference to `Json::Reader::Reader()'
undefined reference to `Json::Value::Value(Json::ValueType)'
undefined reference to `Json::Reader::parse(std::basic_istream<char, std::char_traits<char> >&, Json::Value&, bool)'
undefined reference to `google::protobuf::MessageLite::ParseFromArray(void const*, int)'
和更多的這種類型。
我想我必須在某處添加jsoncpp庫。
有人在這裏有一個想法如何做到這一點?
['link_directories'](http://www.cmake.org/cmake/help/v2.8.10/cmake.html#command:link_directories)不是提供CMake路徑的好方法 - 它自己的文檔不鼓勵它的用途。最好使用['find_library'](http://www.cmake.org/cmake/help/v2.8.10/cmake.html#command:find_library)並將完整路徑傳遞到'target_link_libraries' – Fraser
是的,你對。我忘了這件事。 – arrowd