完成計算機作業
下載安裝包(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