我正在尝试使用 cmake
构建一个项目。在其中,我指定了用于 .dll
和 .lib
的不同文件夹。虽然 dll 文件已经生成在我指定的文件夹中,但是 .lib
文件并没有生成在指定的文件夹中。请给出这个问题的解决方案。
我在 cmakelists.txt
中使用的命令是:
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY My_Lib)
SET_TARGET_PROPERTIES(MyApi PROPERTIES
LINKER_LANGUAGE CPP
RUNTIME_OUTPUT_DIRECTORY My_Binary
LIBRARY_OUTPUT_DIRECTORY My_Lib)