Как узнать, является ли группа заголовочных файлов частью «стандартной» цепочки инструментов C++ в Debian

Вы можете использовать tmux detach -P.

Или используйте~. для выхода из ssh (, который отключит tmux, поскольку его tty исчезнет ).

0
15.11.2020, 19:33
1 ответ

Самый простой способ поиска файлов (и пакетов, к которым они принадлежат ), — это команда apt-file. Например, поиск stdio.h:

$ apt-file search /usr/include/stdio.h
libc6-dev: /usr/include/stdio.h

Теперь я попытался найти отсутствующие заголовочные файлы (в Debian 10.6 ), и все оказалось пустым. Однако, когда я удалил путь и просто искал имя файла, я получил несколько совпадений (Я удалил совпадения html из вывода):

$ apt-file search Availability.h
libclang-6.0-dev: /usr/lib/llvm-6.0/include/clang/AST/Availability.h
libclang-7-dev: /usr/lib/llvm-7/include/clang/AST/Availability.h
libclang-8-dev: /usr/lib/llvm-8/include/clang/AST/Availability.h
libjavascriptcoregtk-4.0-dev: /usr/include/webkitgtk-4.0/JavaScriptCore/WebKitAvailability.h

Поскольку все эти пакеты не являются -стандартными библиотеками, я должен предположить, что Availability.hне предполагается там, по крайней мере, из -из --коробка.

2
18.03.2021, 22:49

Теги

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