使用cmake C ++链接库

时间:2018-04-16 01:46:57

标签: c++ cmake linker

我正在尝试将libevdev合并到我的项目中。我将源代码克隆到项目的子目录中,并包含给定的头文件。但是因为我想编译,我得到一个链接器错误

undefined reference to `libevdev_new_from_fd'

我尝试将以下内容添加到我的CMakeLists.txt:

add_library (evdevlib libevdev/libevdev/libevdev.c)
target_link_libraries(${PROJECT_NAME} evdevlib)

但现在缺少一些config.h。我错过了什么?

0 个答案:

没有答案