我最近学习了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)
文件结构如下
在我进入“ build”目录并输入“ cmake”,“ make”
后,它将生成名为 libhello.a 的库文件。但是我想将库文件重命名为 hello.a
有人告诉我我可以添加一行
set_targe_properties(hello_lib PROPERTIES OUTPUT_NAME "hello")
但是,它不起作用
那我该怎么办?