Краткий ответ: скомпилируйте целевую библиотеку и запустите любую пользовательскую команду в качестве заполнителя, чтобы избежать предупреждения.
Длинный ответ:
CLion позволяет либо собрать весь проект, либо запустить исполняемые файлы/конфигурации.
При запуске исполняемых файлов вы можете выбрать цель для компиляции и исполняемый файл для запуска после компиляции цели. Для исполняемых целей это обычно одно и то же. Вы компилируете исполняемую цель, а затем запускаете ее.
Похоже, это не совсем предназначено для библиотек, но есть обходной путь. Обычно целью является библиотека, а исполняемым файлом — любой исполняемый файл, зависящий от этой библиотеки. Однако обычно это не очень полезно, потому что, если вы хотите запустить этот исполняемый файл, вы можете просто установить этот исполняемый файл в качестве цели, и библиотека все равно будет собрана.
Поэтому люди, вероятно, хотят просто собрать библиотеку (чтобы проверить, все ли в порядке и т. д.) без компиляции или запуска каких-либо дополнительных исполняемых файлов. В этом случае обходным путем является выбор пользовательского исполняемого файла для запуска после сборки библиотеки, и сообщение об ошибке исчезнет.
У вас нет ничего полезного, что вам нужно запустить после сборки библиотеки, просто выберите любую дешевую команду в качестве заполнителя. Что-то вроде pwd или ls.
person
user2983585
schedule
21.12.2020