读书人

关于cmake找不到库文件的有关问题

发布时间: 2013-12-13 13:57:17 作者: rapoo

关于cmake找不到库文件的问题
用cmake连接一个库文件libglog.lib,在cmakelist里写find_package(lib_glog REQUIRED),在Findlib_glog.cmake中配置好了

# Include dir
find_path(lib_glog_INCLUDE_DIR
NAMES glog/glog.h
PATHS $ENV{GLOG_INCLUDE_DIR}
)

# Finally the library itself
find_library(lib_glog_LIBRARY
NAMES libglog
PATHS $ENV{GLOG_LIBRARY}
)

message(STATUS ${lib_glog_INCLUDE_DIR} ${lib_glog_LIBRARY})


build.bat中设置好了参数GLOG_INCLUDE_DIR,GLOG_LIBRARY
可是cmake的时候就是提示lib_glog_INCLUDE_DIR-NOTFOUNDD:/cobra/program/third_party/glog-0.3.3/Debug/libglog.lib
路径肯定没有问题啊,我手动配置库都可以,就是想不通什么原因
[解决办法]
lib_glog_INCLUDE_DIR-NOTFOUND D:/cobra/program/third_party/glog-0.3.3/Debug/libglog.lib
要求目录 给文件 ?

读书人网 >C++

热点推荐