次のコードを実行してTRNGをインストールしました。
mkdir build
cd build
cmake ..
make
make install
インストールは成功したと思います。これを使ってプログラムを実行すると、次のg++ -o 1.cpp -ltrng4
ように表示されます。
/usr/bin/ld: cannot find -ltrng4
collect2: error: ld returned 1 exit status
誰かがこれで私を助けることができますか?
libtrng4はUbuntuubuntuパッケージではなく、エラーはインストールされていないことを示しています。
ゼロからインストールすることをお勧めします:-
https://github.com/rabauke/trng4
インストール手順はこちらです:-https://github.com/rabauke/trng4/raw/master/doc/trng.pdf
git clone https://github.com/rabauke/trng4
cd trng4
mkdir build
cd build
cmake ..
make
make install
それがすべて機能した場合、コンパイル行は次のようになります。-
g ++ -o 1.cpp -L / usr / local / lib -ltrng4
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加