WSL安裝TRNG隨機數生成器包

完成計算機作業


下載安裝包(tar.gz)

下載地址:Tina’s Random Number Generator Library
下載位置:c/Users/yyq/Downloads

Ubuntu 18.04中安裝

參考:linux 下安裝.tar.gz文件的安裝方法
TRNG包的安裝需要cmake,需要提前安裝。cmake命令生成Makefile文件,方便跨平臺使用。

> sudo apt install cmake

下面開始安裝

> cd /mnt/c/Users/yyq/Downloads
> tar xvf trng-4.22
# 解壓

> cd ./trng-4.22/trng4-4.22
# trng4-4.22目錄

> cmake .
# 注意結尾有一個"."

> make
> sudo make install

至此安裝完畢,嘗試使用。聲明頭文件

#include <trng/yarn2.hpp>
#include <trng/uniform_dist.hpp>
#include <trng/truncated_normal_dist.hpp>

編譯時要在最後加上-ltrng4-lname會使gcc在路徑中搜索靜態鏈接庫libname.a或者 動態鏈接庫libname.so。

> g++ test.cpp -o test -ltrng4

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章