Cmake可执行文件名

bec*_*cko 16 cmake

如何在CMake中设置可执行文件名?

我尝试使用set(EXECUTABLE_OUTPUT_PATH "..."),但只指定创建可执行文件的目录.我还需要更改可执行文件本身的名称.我怎样才能做到这一点?

小智 21

您是否尝试过使用SET_TARGET_PROPERTIES并使用OUTPUT_NAME属性?


Man*_*d3r 20

我更明确一点:

set_target_properties(${PROJECT_NAME} PROPERTIES OUTPUT_NAME "your name")
Run Code Online (Sandbox Code Playgroud)

  • 也很高兴知道:此语句必须位于 _after_ 目标定义之后(即在 `add_executable` 或 `add_library` 之后)。 (8认同)