Это команда cxrefposix, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
cxref - создать таблицу перекрестных ссылок программы на языке C (ТЕХНОЛОГИИ)
СИНТАКСИС
cxref [-cs] [−о файл] [-w Num] [−D имя[=защиту]]... [−я директория]...
[−U имя]... файл...
ОПИСАНИЕ
Команда cxref утилита должна анализировать набор C-языка файлs и попытаться построить
таблица перекрестных ссылок. Информация из #define линии должны быть включены в символ
стол. Отсортированный список выводится на стандартный вывод всех символов (авто, статический,
и глобальный) в каждом файл отдельно или с −с вариант, в сочетании. Каждый символ
должен содержать перед декларирующей ссылкой.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Команда cxref утилита должна соответствовать тому Базовые определения POSIX.1-2008, Раздел
12.2, утилита Синтаксис Инструкции, за исключением того, что порядок −D, −яи −U кредита
(которые идентичны их интерпретации c99) имеет значение. Следующие варианты
поддерживаются:
−с Напишите объединенную перекрестную ссылку на все входные файлы.
−с Работайте бесшумно; не печатать имена входных файлов.
−о файл Прямой вывод на именованный файл.
-w Num Форматировать вывод не шире, чем Num (десятичные) столбцы. По умолчанию этот параметр равен 80, если
Num не указан или меньше 51.
−D Эквивалентно c99.
−я Эквивалентно c99.
−U Эквивалентно c99.
ОПЕРАНДЫ
Поддерживается следующий операнд:
файл Путь к исходному файлу на языке C.
СТАНДИН
Не используется.
ВХОД FILES
Входные файлы - это исходные файлы на языке C.
ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ
Следующие переменные среды должны влиять на выполнение cxref:
ДЛИННЫЙ Задайте значение по умолчанию для переменных интернационализации, которые не установлены или
нулевой. (См. Том Базовых определений POSIX.1-2008, Раздел 8.2,
Интернационализация Переменные за приоритет интернационализации
переменные, используемые для определения значений категорий локали.)
LC_ALL Если установлено непустое строковое значение, переопределить значения всех остальных
переменные интернационализации.
LC_COLLATE
Определите локаль для упорядочивания вывода.
LC_CTYPE Определите локаль для интерпретации последовательностей байтов текстовых данных
как символы (например, однобайтовые, а не многобайтовые символы в
аргументы и входные файлы).
LC_MESSAGES
Определите языковой стандарт, который следует использовать, чтобы повлиять на формат и содержимое
диагностические сообщения записываются в стандартную ошибку.
НЛПСАТ Определите расположение каталогов сообщений для обработки LC_MESSAGES.
АСИНХРОННЫЙ СОБЫТИЯ
По умолчанию.
стандартный вывод
Стандартный вывод должен использоваться для списка перекрестных ссылок, если только −о опция
используется для выбора другого выходного файла.
Формат стандартного вывода не определен, за исключением того, что следующая информация должна
быть включены:
* Если −с вариант не указан, каждая часть листинга должна начинаться с
имя входного файла в отдельной строке.
* За строкой имени должен следовать отсортированный список символов, каждый из которых связан с ним.
путь к месту, имя функции, в которой он появляется (если это не
имя самой функции) и ссылки на номера строк.
* Каждому номеру строки может предшествовать ('*'), означающий, что это
объявление ссылки. Другие односимвольные флаги, определяемые реализацией
значения, могут быть включены.
СТДЕРР
Стандартная ошибка должна использоваться только для диагностических сообщений.
ВЫВОД FILES
Выходной файл, названный −о опция должна использоваться вместо стандартного вывода.
РАСПРОСТРАНЕНИЯ ОПИСАНИЕ
Нет.
ВЫХОД статус
Должны быть возвращены следующие значения выхода:
0 Успешное завершение.
> 0 Произошла ошибка.
ПОСЛЕДСТВИЯ OF ОШИБКИ
По умолчанию.
Команда после разделах информативный.
ЗАЯВЛЕНИЕ ИСПОЛЬЗОВАНИЕ
Нет.
ПРИМЕРЫ
Нет.
ОБОСНОВАНИЕ
Нет.
БУДУЩЕЕ НАПРАВЛЕНИЯ
Нет.
Используйте cxrefposix онлайн с помощью сервисов onworks.net