如何重命名cmake生成的库文件?

时间:2019-02-28 10:54:53

标签: cmake

我最近学习了cmake,并编写了一个简单的CMakeLists.txt

project(HELLO)
set(LIB hello.c)
set(EXE main.c)
add_library(hello_lib ${LIB})
add_executable(hello ${EXE})
target_link_libraries(hello hello_lib)

文件结构如下

  • hello.c
  • hello.h
  • main.c
  • CMakeLists.txt
  • 构建

在我进入“ build”目录并输入“ cmake”,“ make”

后,它将生成名为 libhello.a 的库文件。

但是我想将库文件重命名为 hello.a

有人告诉我我可以添加一行

set_targe_properties(hello_lib PROPERTIES OUTPUT_NAME "hello")

但是,它不起作用

那我该怎么办?

0 个答案:

没有答案