我想使用Salsa20作爲我的任務的一部分。該實現可在everard/Salsa20 GitHub上獲得。問題是我是git和編程的新手。如何使用gals上的salsa20
文件稱添加Salsa20.h
和Salsa20.inl
,所以這是否意味着我必須在標題中加上我*.cpp
文件的這些文件,或者是有,我可以做任何其他方式?
我試圖在我的程序的頭文件中添加Salsa20.h
和Salsa20.inl
(基本上只是將這些文件複製到我的當前目錄並嘗試編譯但最終出錯)。項目的源文件夾中還有main.cpp
,所以我應該創建main.h並將它作爲標題添加到我的程序中。我真的不知道該怎麼做。
我對*.h
文件很熟悉,但對*.inl
文件不熟悉,我嘗試讀取有關stackoverflow的問題,但它已經過了我的頭。如果有人能幫助我,我也會很感激。提前致謝。
首先說明你的平臺,編譯器並提供你遇到的錯誤。我們無法猜測您遇到什麼錯誤*「...並嘗試編譯但最終出現錯誤」*。 – jww
問題是我已經添加Salsa20.inl也作爲我的cpp文件中的標題。因爲這個,我得到了錯誤。感謝您的編輯和評論。仍然不知道爲什麼我應該有.inl文件。如果你能夠闡明這一點,這將是有益的。再次感謝。 @jww – sickJuice