CLion CMakeLists.txt добавляет аргументы argv в конфигурацию

У меня есть конфигурация в CMAkeLists.txt

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

Так что я могу запустить client.cpp в CLion (Shift + F10). Но если мне нужно запустить client.cpp с параметром argv (он имеет одно целое число в качестве параметра), я должен изменить конфигурацию в CLion, добавив аргументы программы.

Может быть, я могу добавить некоторые параметры, используя CMakeLists.txt?


person Maxim Bondarchuk    schedule 04.06.2015    source источник


Ответы (1)


CMakeList отвечает только за настройку вашей программы, он делает это путем создания файла Makefile, который затем создаст двоичный файл вашей программы. Затем Clion запустит бинарный файл, используя указанные вами аргументы.

person izissise    schedule 04.06.2015