问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux下的eclipse怎样使用openssl

发布网友 发布时间:2022-04-21 17:05

我来回答

1个回答

热心网友 时间:2023-01-22 12:30

一、安装

首先下载openssL的原始文件包,例如openssl-1.0.1f.tar.gz

将该文件复制到工作区目录下,一般是/home下的个人文件夹

解压文件tar zxvf openssl-1.0.1f.tar.gz

进入文件内 cd openssl-1.0.1f

配置,将生成的openssL文件复制到系统默认的文件夹下,该步骤只要复制下面的代码就可以了:”./config --prefix=/usr/local/openssl shared”

执行make命令:make

使用root权限,安装openssL:sudo make install

至此,openssL安装完成。完成的目录中有两个比较重要,一个是include包,里面都是外部调用时可以查阅的.h头文件,另一个是lib包,里面有ssl和crypto的静态和共享文件包。第二步的配置,主要是配置这两个文件。

二、在eclipse中配置的方法

在eclipse中必须配置include和lib两个变量。

新建一个C语言测试工程,例如openssL_test,右键-属性-C/C++ Build-设置,然后单击图中右侧第一个红框,也就是GCC C Compiler 下的include,做如下设置,这里的path就是上面include的位置。

OpenSSL在Linux Eclipse下使用的完整过程-附截图和测试程序

然后单击GCC C Linker 下的libraries ,做如下设置:

OpenSSL在Linux Eclipse下使用的完整过程-附截图和测试程序

ssl和crypto是用户手动加上去的,但不是随意写的,其实这两个变量对应着/usr/local/openssl/lib目录下的libssl.so和libcrypto.so文件。

另外要注意,如果建的工程为C++类型,上图中还会有一个G++的编译器设置选项,设置方式与GCC的一样就可以。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机puik什么意思 广东江南理工高级技工学校地址在哪里 广州市技师学院具体地址 广州市高级技工学校江高校区有什么专业 广州市高级技工学校学校地址 话费支付是什么意思? 2019年华为保值机型排行:P40系列保值预计如何? 鸦片战争的二号元凶:威廉·嘉道理 局域网内访问共享要密码 Win10怎么设置局域网共享密码访问 linux下 安装openssl-0.9.8e问题 如何在linux下安装ssl证书 Linux openssl安装的问题? linux中openssl安装需要哪些软件包 linux下如何编译安装openssl模块?请高手详细解答... 请教Linux下Openssl安装的问题 linux环境怎样正确安装OpenSSL库 linux下如何安装openssl包 什么时候做检查好呢 做什么检查好呢? 淘宝兼职拍单让查号是干什么啊 我在做淘宝接单,老师让查号我不知道是什么意思,... 考完试后怎么检查好? 心里难受做什么检查好 打电话说查号请报答什么意思? 查好日子 淘宝怎么查号 114查号台是什么平台? 怎么看查号截图 全国各地查号服务台是多少? linux9.0默认openssl安装路径在哪 linux openssl安装后能重新安装么,同一个安装包 linux环境下php5.6.30安装openssl扩展报错,麻烦各... Linux里面openssl作用是什么? 用怎么查找绑定的手机号码? 有没有办法通过查询手机号 有怎么查到注册用的手机号 通过微信查电话号码和全名代码 知道名字和怎么查手机号 怎样查相对应的手机号? 微信好友资料里没有手机号,怎么用查到手机号? 为什么拼多多口令是一串字 怎么查自己的绑定了哪个手机号 微信被盗如何用查询所绑定的手机号? 有没有大神知道通过怎么查手机号码? 微信好友资料里没有手机号,怎么用查到手机号? 紫菜有什么营养价值?为什么紫菜会那么贵? 紫菜为什么会有腥的味道? 紫菜为啥被誉为女性保护者,它有什么魔力? 紫菜为什么叫紫菜