Есть ли способ сделать cmakelists.txt более подробным для компиляции?

screen процессы не поддерживают соединения сокетов во время работы; они открывают и закрывают соединения сокетов по мере необходимости, когда у них есть сообщения для отправки. Таким образом, когда вы запускаете screen -rдля повторного подключения к существующему сеансу, он подключается к существующему процессу с помощью сокета, согласовывает различные настройки и, когда все готово, подключается к соответствующему терминалу и закрывает сокет.

Это означает, что когда вы запускаете netstat, если вы не делаете это именно тогда, когда два screenпроцесса взаимодействуют (, что случается не так уж часто ), вы не увидите открытого сокет, соединяющий два screenпроцесса.

3
23.03.2020, 21:44
1 ответ

При запуске самого cmakeесть несколько параметров, которые можно использовать для получения более подробных результатов:

cmake --debug-output

и

cmake --trace

(последний даже более подробно, чем первый ).

При запуске сборки вы можете запросить подробную сборку, запустив

make VERBOSE=1

или на этапе cmakeопределитьCMAKE_VERBOSE_MAKEFILE:

cmake -DCMAKE_VERBOSE_MAKEFILE=ON

(это то, что debhelperделает по умолчанию при использованииcmake).

4
28.04.2021, 23:19

Теги

Похожие вопросы