-1
我想在Ubuntu上安裝BoringSSL並鏈接到BoringSSL而不是OpenSSL。 我無法找到如何做到這一點的簡單教程,建築指令here含糊不清。如何將C代碼與BoringSSL鏈接?
我想在Ubuntu上安裝BoringSSL並鏈接到BoringSSL而不是OpenSSL。 我無法找到如何做到這一點的簡單教程,建築指令here含糊不清。如何將C代碼與BoringSSL鏈接?
1)安裝語言,如果還沒有完成。 https://golang.org/doc/install?download=go1.8.1.linux-amd64.tar.gz
例子:
cd /usr/local/
sudo tar xvf [path-to]/go1.8.1.linux-amd64.tar.gz
cd bin/
sudo ln -s ../go/bin/go* ./
2)boringssl,請仔細閱讀README.md,BUILDING.md ...
cd boringssl/
mkdir build
cd build/
cmake ../
make
沒有 'make install的'。你必須找到libssl.a
(在build/ssl /)等等,並且在使用時指向-lssl。 (不幸的是,您可能已經擁有像/usr/lib/libssl.so
這樣的鏈接,如果第一個鏈接到LD_LIBRARY_PATH中)。