CLion CMakeLists.txt将argv参数添加到配置中

时间:2015-06-04 13:52:06

标签: c++ cmake argv clion

我在CMAkeLists.txt配置

set(SOURCE_FILES client/client.cpp)
add_executable(Client ${SOURCE_FILES} client/client.cpp)

所以我可以在CLion(Shift + F10)中启动client.cpp。但是如果我需要使用argv参数启动client.cpp(它有一个整数作为参数),我必须在CLion添加程序参数时更改配置。

也许我可以使用CMakeLists.txt添加一些参数?

1 个答案:

答案 0 :(得分:1)

CMakeList仅负责配置程序,它通过生成Makefile来实现,然后生成程序二进制文件。 Clion然后使用您指定的参数启动二进制文件。