openssl とのリンクを試みるまで、正常にビルドされる C++ ライブラリ (gcc 4.6.3) を作成しました。私はUbuntu 12.04を使用しています。
sudo apt-get install libssl-dev
openssl インクルードを使用 すると、 にインストールされ/usr/include/openssl
ます。しかし、使用-I /usr/include
すると、C++ ライブラリで多数のエラーが発生します。彼らは使用しているようで/usr/local/include/
、この新しいインクルード パスが競合を引き起こしています。
C++ ライブラリのバージョンが両方にあることがわかります
/usr/include/
/usr/local/include/
/usr/include
より最新のバージョンで。
/usr/include/c++
gcc を標準ライブラリに使用するように指示するにはどうすればよいですか? そして、それは私の問題を解決する正しい方法でしょうか?