我正在尝试构建包含'gflags/gflags.h'的库,但在找到它时遇到了麻烦。
我在homebrew中安装了gflag和glog。
CMake输出显示:
-- Found installed version of gflags: /usr/local/lib/cmake/gflags
-- Detected gflags version: 2.2.2
-- Found Gflags: /usr/local/include
-- Found Glog: /usr/local/include在运行"cmake"时,一切正常,没有错误。但是当我运行"make install"时,它不能构建,它显示"fatal error: 'gflags/gflags.h' file not found"
如何在OsX中构建需要gflag的库?
发布于 2020-04-23 11:58:43
首先,找到你的包裹
find_package(Gflags REQUIRED)
find_package(Glog REQUIRED)然后将这些库的头文件分配给可执行的include路径
include_directories(${GLOG_INCLUDE_DIRS} ${GFLAGS_INCLUDE_DIRS})确保这些变量设置正确
message(STATUS "GFLAGS include path: ${GFLAGS_INCLUDE_DIRS}")https://stackoverflow.com/questions/61377055
复制相似问题