Я хочу использовать Salsa20 как часть моего задания. Реализация доступна на Эверард / Salsa20 GitHub. Проблема в том, что я новичок в git и программировании.
В документе написано добавить Salsa20.h
а также Salsa20.inl
, значит ли это, что я должен добавить эти файлы в заголовок моего *.cpp
файл или есть другой способ, которым я мог бы сделать это?
Я пытался добавить Salsa20.h
а также Salsa20.inl
в заголовке моей программы (в основном, просто скопировал эти файлы в мой текущий каталог и попытался скомпилировать, но в результате возникли ошибки). Существует также main.cpp
в исходной папке проекта, поэтому я должен создать main.h и добавить его в качестве заголовков в мою программу. Я, честно говоря, не знаю, что делать.
Я знаком с *.h
файлы, но не с *.inl
файлы, я пытался прочитать вопросы о stackoverflow, но это пошло мне на ум. Я также был бы признателен, если бы кто-то мог помочь мне с этим тоже. Заранее спасибо.
Похоже, вам нужно только, как говорит проект README. Добавьте файлы Salsa20.h и Salsa20.inl в свой проект. Это означает, что вы должны скопировать эти файлы в свой рабочий каталог и включить в свой код только Salsa20.h в качестве заголовка. Основной файл является примером.
Других решений пока нет …