Це команда pth-config, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
pth-конфігурація - Утиліта для створення бібліотеки Pth
Версія
GNU Pth 2.0.7 (08 червня 2006 р.)
СИНТАКСИС
pth-конфігурація [--допомога] [-- версія] [--все] [--префікс] [--exec-префікс] [--bindir] [--libdir]
[--includedir] [--мандір] [--datadir] [--acdir] [--cflags] [--ldflags] [--libs]
ОПИС
Команда pth-конфігурація Програма - це невелика допоміжна утиліта для легкого налаштування та створення
додатків на основі пт(3) бібліотека. Його можна використовувати для запитів до компілятора C і
прапори компонувальника, які необхідні для правильної компіляції та зв’язування програми з
пт(3) бібліотека.
ВАРІАНТИ
pth-конфігурація приймає такі варіанти:
--допомога
Друкує коротку інформацію про використання.
-- версія
Друкує номер версії та дату встановленої пт(3) бібліотека.
--все
Примусово виводити всі прапори, тобто, включаючи додаткові прапори, яких немає Pth
специфічні.
--префікс
Друкує префікс встановлення незалежних від архітектури файлів
--exec-префікс
Друкує префікс встановлення файлів, що залежать від архітектури.
--bindir
Друкує каталог встановлення бінарних файлів.
--libdir
Друкує каталог встановлення бібліотек.
--includedir
Друкує каталог встановлення заголовків include.
--мандір
Друкує каталог встановлення сторінок посібника.
--datadir
Друкує каталог встановлення спільних даних.
--acdir
Друкує каталог встановлення автоконф дані.
--cflags
Друкує прапори компілятора C, необхідні для компіляції пт(3)-застосунок.
Вихідні дані зазвичай додаються до змінної «CFLAGS» програми «Makefile».
--ldflags
Друкує прапорці компонувальника ("-L"), необхідні для зв'язування програми з
пт(3) бібліотека. Вихідні дані зазвичай додаються до змінної "LDFLAGS".
програми «Makefile».
--libs
Друкує прапорці бібліотеки ("-l"), які необхідні для зв'язування програми з
пт(3) бібліотека. Вихідні дані зазвичай додаються до змінної "LIBS" програм
«Makefile».
приклад
CC = cc
CFLAGS = -O `pth-config --cflags`
LDFLAGS = `pth-config --ldflags`
LIBS = -lm `pth-config --libs`
все: foo
foo: foo.o
$(CC) $(LDFLAGS) -o foo foo.o $(LIBS)
foo.o: foo.c
$(CC) $(CFLAGS) -c foo.c
Використовуйте pth-config онлайн за допомогою служб onworks.net