有没有办法更改共享库的扩展名,只能在" .dll"别的什么?
add_library(mylib SHARED <src>)
因此,我不需要创建mylib.dll文件,而是需要像mylib.dla那样的其他文件。
答案 0 :(得分:11)
设置目标的SUFFIX
属性,即:
add_library(mylib SHARED <src>)
set_target_properties(mylib PROPERTIES SUFFIX ".dla")
答案 1 :(得分:0)
set(CMAKE_STATIC_LIBRARY_SUFFIX ".dla")
将更改所有后缀,但也会对您有用