Не знаю как настроить расширение PCRE для работы с регулярными выражениям - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Добрый день или доброй ночи! Я с темы веб программирования, так что не плохо знаю только язык php и браузерный язык сценариев java script. Теперь столкнулся с темой программирования под ОС. Выбрал для этого язык Си. Скачал себе маленький компилятор для Си, называется tcc. Мне, для решения моей задачи очень понадобились регулярные выражения - их в стандартной Си библиотеке нет. В Google нашел библиотеку PCRE. Скачал ее. Распаковал архив, посмотрел на содержимое и ничего не понял, т.е. как это все добро, его компилировать нужно? В примерах по сети (буржуйнет) везде используется regex.h файл, а там в PCRE такого файла нет К посту вложил компилятор tcc и библиотеку pcre которые загруженны с оф. сайтов

Решение задачи: «Не знаю как настроить расширение PCRE для работы с регулярными выражениям»

textual
Листинг программы
tcc -c pcre/pcre_byte_order.c -o pcre_byte_order.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_chartables.c -o pcre_chartables.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_compile.c -o pcre_compile.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_config.c -o pcre_config.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_dfa_exec.c -o pcre_dfa_exec.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_exec.c -o pcre_exec.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_fullinfo.c -o pcre_fullinfo.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_get.c -o pcre_get.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_globals.c -o pcre_globals.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_maketables.c -o pcre_maketables.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_newline.c -o pcre_newline.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_ord2utf8.c -o pcre_ord2utf8.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_refcount.c -o pcre_refcount.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_string_utils.c -o pcre_string_utils.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_study.c -o pcre_study.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_tables.c -o pcre_tables.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_ucd.c -o pcre_ucd.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_valid_utf8.c -o pcre_valid_utf8.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_version.c -o pcre_version.o -DHAVE_CONFIG_H
tcc -c pcre/pcre_xclass.c -o pcre_xclass.o -DHAVE_CONFIG_H
 
:: Сама программа
tcc -c program.c -o program.o
 
:: Бинарник
tcc program.o pcre/*.o -o program.exe

Оцени полезность:

7   голосов , оценка 4 из 5
Похожие ответы