【发布时间】:2012-04-10 04:07:25
【问题描述】:
我使用 g++ 4.4.6 在 Redhat Linux 6 上编写了一个小应用程序。编译后报错
/usr/bin/ld: cannot find -lcrypto
我搜索了加密库并在此处找到它们,
[root@STL-DUNKEL01 bin]# find / -name libcrypto*
/usr/lib64/libcrypto.so.0.9.8e
/usr/lib64/libcrypto.so.10
/usr/lib64/libcrypto.so.6
/usr/lib64/libcrypto.so.1.0.0
我的问题是编译错误是否是由于 /usr/bin/ld 在搜索路径中没有 /usr/lib64/ 引起的?如果是,如何添加?
谢谢。
【问题讨论】: