Могу ли я «Swig» весь OpenSSL 3.5.2 до C#?C#

Место общения программистов C#
Ответить
Anonymous
 Могу ли я «Swig» весь OpenSSL 3.5.2 до C#?

Сообщение Anonymous »

Я начал работать над мини -боковым проектом, чтобы выучить некоторые новые вещи. Я хотел посмотреть, смогу ли я использовать нативные OpenSSL 3.5.2 LIBS ( libcrypto и, возможно, libssl ) в C#. Первым позабоченным было написать Dllimports вручную, но теперь я хочу сделать следующий шаг и построить этот родной мост автоматизированным. Я начал небольшое исследование и нашел Swig на GitHub, который является инструментом, который делает именно то, на что я надеялся. Но это поднимает один вопрос: есть ли способ экспортировать всю Lib of OpenSSL? Как я мог достичь этого, не написав весь файл SWIG вручную? Могу ли я экспортировать структуры, такие как evp_pkey или определения (NIDS, Strings, Numbers и т. Д.)? /> Запрыгнуть для: < /p>

Способ автоматизировать сборку SWIG для всех заголовков в openssl < /li>
< /ul>

Подробнее здесь: https://stackoverflow.com/questions/797 ... 3-5-2-to-c
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»