Это команда pg_config, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
pg_config - получить информацию об установленной версии PostgreSQL
СИНТАКСИС
pg_config [вариант...]
ОПИСАНИЕ
Утилита pg_config выводит параметры конфигурации текущей установленной версии.
PostgreSQL. Он предназначен, например, для использования пакетами программного обеспечения, которые хотят
интерфейс к PostgreSQL для облегчения поиска необходимых файлов заголовков и библиотек.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Чтобы использовать pg_config, укажите один или несколько из следующих параметров:
--биндир
Распечатайте расположение исполняемых файлов пользователя. Используйте это, например, чтобы найти PSQL
программа. Обычно это также место, где находится программа pg_config.
--docdir
Распечатайте расположение файлов документации.
--htmlкаталог
Распечатайте расположение файлов документации HTML.
--includedir
Распечатайте расположение файлов заголовков C клиентских интерфейсов.
--pkgincludedir
Распечатайте расположение других файлов заголовков C.
--includedir-сервер
Распечатайте расположение файлов заголовков C для программирования сервера.
--libdir
Распечатайте расположение библиотек объектного кода.
--pkglibdir
Распечатайте расположение динамически загружаемых модулей или место, где сервер будет искать
для них. (Другие файлы данных, зависящие от архитектуры, также могут быть установлены в этом
каталог.)
--localedir
Распечатайте расположение файлов поддержки локали. (Это будет пустая строка, если языковой стандарт
при сборке PostgreSQL поддержка не была настроена.)
--мандир
Распечатайте расположение страниц руководства.
--sharedir
Распечатайте расположение файлов поддержки, не зависящих от архитектуры.
--sysconfdir
Распечатайте расположение общесистемных файлов конфигурации.
--pgxs
Распечатайте расположение make-файлов расширения.
--конфигурировать
Распечатайте параметры, которые были даны сценарию настройки, когда PostgreSQL был
настроен для строительства. Это может быть использовано для воспроизведения идентичной конфигурации или
чтобы узнать, с какими опциями был собран бинарный пакет. (Обратите внимание, однако, что двоичный
пакеты часто содержат специальные исправления для конкретных производителей.) См. также примеры ниже.
--cc
Выведите значение CC переменная, которая использовалась для сборки PostgreSQL. Это показывает
компилятор C.
--cppflags
Выведите значение CPPFЛАГИ переменная, которая использовалась для сборки PostgreSQL. Этот
показывает переключатели компилятора C, необходимые во время предварительной обработки (обычно переключатели -I).
--cflags
Выведите значение КФЛАГИ переменная, которая использовалась для сборки PostgreSQL. Этот
показывает переключатели компилятора C.
--cflags_sl
Выведите значение CFLAGS_SL переменная, которая использовалась для сборки PostgreSQL. Этот
показывает дополнительные переключатели компилятора C, используемые для создания разделяемых библиотек.
--ldflags
Выведите значение ЛДФЛАГС переменная, которая использовалась для сборки PostgreSQL. Этот
показывает переключатели компоновщика.
--ldflags_ex
Выведите значение LDFLAGS_EX переменная, которая использовалась для сборки PostgreSQL. Этот
показывает переключатели компоновщика, используемые только для сборки исполняемых файлов.
--ldflags_sl
Выведите значение LDFLAGS_SL переменная, которая использовалась для сборки PostgreSQL. Этот
показывает переключатели компоновщика, используемые только для создания общих библиотек.
--libs
Выведите значение БИБЛИОТЕКИ переменная, которая использовалась для сборки PostgreSQL. Этот
обычно содержит ключи -l для внешних библиотек, связанных с PostgreSQL.
--версия
Распечатайте версию PostgreSQL.
-?
--Помогите
Показать справку об аргументах командной строки pg_config и выйти.
Если указано более одного варианта, информация печатается в указанном порядке, по одному элементу на каждый.
линия. Если параметры не указаны, печатается вся доступная информация с этикетками.
ПРИМЕЧАНИЯ
Варианты --docdir, --pkgincludedir, --localedir, --мандир, --sharedir, --sysconfdir,
--cc, --cppflags, --cflags, --cflags_sl, --ldflags, --ldflags_slи --libs были добавлены в
PostgreSQL 8.1. Опция --htmlкаталог был добавлен в PostgreSQL 8.4. Опция --ldflags_ex
был добавлен в PostgreSQL 9.0.
ПРИМЕР
Чтобы воспроизвести конфигурацию сборки текущей установки PostgreSQL, запустите
следующая команда:
eval ./configure `pg_config --configure`
Вывод pg_config --configure содержит кавычки оболочки, поэтому аргументы с
пробелы представлены правильно. Следовательно, для получения правильных результатов необходимо использовать eval.
Используйте pg_config в Интернете с помощью сервисов onworks.net