我是cmake世界的新手,并且链接到了图书馆。现在,对于一个项目,我需要在当前应用程序中包含第三方库。但是,我在链接到库时遇到了问题。
这就是我所拥有的:
该库位于D:/qwt-6.1.2位置,其中包含:
我尝试将以下内容添加到cmake文件中:
add_executable(Demo main.cpp mainwindow.cpp mainwindow.h )
include_directories(D:/qwt-6.1.2/src)
link_directories(D:/qwt-6.1.2/lib)
target_link_libraries(Demo qwt)
包含很好,因为visual studio的intellisense可以包含我所做的,但是当我构建时我得到了错误:
Error 1 error LNK1104: cannot open file 'qwt.lib'
有人知道我做错了什么吗?如果它是静态或动态链接的,我现在不在乎。