Easyelectronics.ru • Просмотр темы - Распаковка файлов в vxWorks.

Easyelectronics.ru

Электроника для всех
Текущее время: 15 авг 2018, 22:04

Часовой пояс: UTC + 5 часов



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Распаковка файлов в vxWorks.
СообщениеДобавлено: 27 сен 2017, 12:19 
Старожил

Зарегистрирован: 17 фев 2016, 17:31
Сообщения: 202
В vxWorks есть функция inflate которая распаковывает файлы упакованные zlib.
Скажем я упаковал несколько *.txt файлов в архив - arch.gz
но функция принимает в качестве параметров упакованный массив и массив куда распаковать
Код:
int inflate(Byte * src, Byte * dest, int nBytes)


А как мне работать с файлами?

Нашел! в vxWorks есть tarLib для работы с архивированными файлами. в частности там есть
Код:
STATUS tarExtract
  (
    char * pTape,             /* tape device name */
    int    bfactor,           /* requested blocking factor */
    BOOL   verbose            /* if TRUE print progress info */
    )

должно сработать.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB