需要一个例子来在vs中使用dll

时间:2016-04-25 03:25:44

标签: dll cmake

当我将一个项目从Linux迁移到windows for visual studio时,我遇到了一个问题,似乎无法直接使用dll lib。我查看了许多材料并且知道我似乎应该在add_library(...)中使用IMPORTED,但我找不到关于如何使用它的实际示例,我使用它像这样:

add_library(hello_lib SHARED hello.c)
add_library(hello_lib SHARED IMPORTED)

发生了错误

CMake Error at sub_haha/CMakeLists.txt:6 (add_library):
add_library cannot create imported target "haha_lib" because another target
with the same name already exists.
你能给我一个还是一个? BTW dll lib似乎可以在windows上的Mingw makefile中使用。

0 个答案:

没有答案