Я пытаюсь создать простой декодер DER - консольное приложение, которое просто выводит содержимое заданной структуры данных (закодированное в формате DER, например вот этот).
У меня возникли проблемы с запуском этого примера: Декодер "Прямоугольник"сильный>.
Я пытаюсь скомпилировать его с помощью MSVC, и у меня проблемы с #include <inttypes.h>
и #include <netinet/in.h>
. Также тип ssize_t
не определен.
Вот что я сделал на данный момент:
1. В онлайн-компиляторе ASN.1 я вставил этот код в текстовое поле:
RectangleModule1 DEFINITIONS ::=
BEGIN
Rectangle ::= SEQUENCE {
height INTEGER,
width INTEGER
}
END
2. Я выбрал варианты "Использовать собственные типы компьютеров" и "Создать поддержку PER".
3 . Это "Скомпилировано нормально", поэтому я скачал этот вывод .tgz
4. Создал пустой проект в Visual Studio 2010, перетащите-n -удаленные исходные файлы, извлеченные из этого .tgz
5. Установить дополнительный каталог включения в каталог "skeletons" ASN1C
6. Попытался собрать его.
Что мне не хватает?
Любая помощь будет оценена