我有一堆子项目,每个都有自己的CMakeLists.txt
. 他们构建了一堆.lib
. 我还有一个目标,其中每个目标都是依赖项。我的大部分项目都是 C,有些是 C++ ( set_target_properties("${LIBRARY_NAME}" PROPERTIES LINKER_LANGUAGE CXX)
)。
如何生成单个 DLL 而不是单个 DLL + 一堆.lib
文件?
我有一堆子项目,每个都有自己的CMakeLists.txt
. 他们构建了一堆.lib
. 我还有一个目标,其中每个目标都是依赖项。我的大部分项目都是 C,有些是 C++ ( set_target_properties("${LIBRARY_NAME}" PROPERTIES LINKER_LANGUAGE CXX)
)。
如何生成单个 DLL 而不是单个 DLL + 一堆.lib
文件?