为什么老是提示qjson.lib找不到呢?C:/OSGeo4W64/lib/qjson.lib,是存在的。

RSImager 2018-09-15 09:32:50
Qt WebKit support enabled
Found Qt version: 5.5.1
Touch support disabled
Found QScintilla2: C:/OSGeo4W64/apps/Qt5/lib/qscintilla2.lib (2.10.1)
CMake Error at C:/OSGeo4W64/lib/cmake/qjson/QJSONTargets.cmake:61 (message):
The imported target "qjson" references the file

"/lib/qjson.lib"

but this file does not exist. Possible reasons include:

* The file was deleted, renamed, or moved to another location.

* An install or uninstall procedure did not complete successfully.

* The installation package was faulty and contained

"C:/OSGeo4W64/lib/cmake/qjson/QJSONTargets.cmake"

but not all the files it references.

Call Stack (most recent call first):
C:/OSGeo4W64/lib/cmake/qjson/QJSONConfig.cmake:6 (include)
CMakeLists.txt:320 (FIND_PACKAGE)


Configuring incomplete, errors occurred!
See also "D:/360Downloads/QGIS/build218/CMakeFiles/CMakeOutput.log".
See also "D:/360Downloads/QGIS/build218/CMakeFiles/CMakeError.log".
...全文
235 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
帅得不敢出门 2018-09-15
  • 打赏
  • 举报
回复
lib目录没加到flags中吧。 -Lxxxx/lib/
要么改cmake编译参数,要么拷贝到C:/OSGeo4W64/apps/Qt5/lib/试下。

64,676

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧