arm-linux-g++ crypto,在Ubuntu中找不到libcrypto
我想尝试一个有makefile的程序,但是当我将make放在shell中时,错误是:
g++ -g -DaUNIX -I../../acroname/aInclude -I../../acroname/aSource -Wl,-rpath,. unix_aLaserDemo_Data/aLaserDemo.o unix_aLaserDemo_Data/acpLaser.o -lpthread -lcrypto -lssl -o ../../acroname/aBinary/aLaserDemo
/usr/bin/ld: cannot find -lcrypto
collect2: ld returned 1 exit status
这是makefile:
CC = g++
CFLAGS = -DaUNIX -I../../acroname/aInclude -I../../acroname/aSource
LFLAGS = -Wl,-rpath,.
SRC = ../../acroname/aSource
BIN = ../../acroname/aBinary
LIBS = -lpthread -lcrypto -lssl \
#LIBS = -lpthread\
-L../../acroname/aBinary -l aUtil -l aIO
OBJ = unix_aLaserDemo_Data
.PHONY : app
app : $(OBJ) $(BIN)/aLaserDemo
$(OBJ) :
mkdir $(OBJ)
$(BIN)/aLaserDemo : $(OBJ)/aLaserDemo.o $(OBJ)/acpLaser.o
$(CC) -g $(CFLAGS) $(LFLAGS) $^ $(LIBS) -o $@
$(OBJ)/aLaserDemo.o : aLaserDemo.cpp
$(CC) -c $(CFLAGS) $< -o $@
$(OBJ)/acpLaser.o : $(SRC)/acpLaser.cpp $(SRC)/acpLaser.h
$(CC) -c $(CFLAGS) $< -o $@
.PHONY : clean
clean :
rm -rf $(OBJ)
rm -f $(BIN)/aLaserDemo
我尝试找到加密库:
/usr/lib/i486/libcrypto.so.0.9.8
/usr/lib/i586/libcrypto.so.0.9.8
/usr/lib/i686/cmov/libcrypto.so.0.9.8
/usr/lib/libcrypto.so.0.9.8
我该如何解决?
我在12.10上通过安装libssl-dev解决了这个问题。
sudo apt-get install libssl-dev
arm-linux-g++ crypto,在Ubuntu中找不到libcrypto相关推荐
- nexus 7 arm linux,Nexus 7安装Ubuntu Touch
声明 Ubuntu官方的安装教程,经测试发现有些地方不太奏效,所以在此记录一下实际的安装过程. 测试用设备为ASUS Nexus 7,代号为grouper,Factory Image为Android ...
- Linux内核无法放到Ubuntu中,无法通过Linux内核模块(Ubuntu)在内核内存中写入
我试图通过内核模块在虚拟机(使用VirtualBox)中覆盖内核内存(Linux 2.6.31,Ubuntu 9.10)中的某些部分. 每当我这样做时,我都会收到此错误 [27154.303726] ...
- linux服务器启用光口,Ubuntu中启用ssh服务
ssh程序分为有客户端程序openssh-client和服务端程序openssh-server.如果需要ssh登陆到别的电脑,需要安装openssh-client,该程序Ubuntu是默认安装的.而如 ...
- linux软件安装 home,Ubuntu中安装建筑设计软件Sweet Home 3D
原标题:Ubuntu中安装建筑设计软件Sweet Home 3D 本教程介绍如何在Ubuntu 16.04,Ubuntu 18.04,Ubuntu 19.04及更高版本中轻松安装最新的Sweet Ho ...
- linux卸载crossover,CrossOver Linux版如何在Ubuntu中安装?Ubuntu安装CrossOver Linux版教程...
CrossOver这款系统兼容软件不仅有着Mac版本,还有Linux版本可供大家选择,也可以让Linux用户在其电脑上运行Windows应用,那么CrossOver Linux是如何安装的呢?今天小编 ...
- Ubuntu中找不到yum及安装方法
目录 一.找不到yum命令[sudo: yum: command not found] 二.E:无法定位软件包问题 yum 三.修改源文件后仍然无法定位软件包 四.增加一行源文件后出现没有数字签名问题 ...
- linux共享文件可读写,在Ubuntu中设置samba共享可读写文件夹
在Ubuntu中设置samba共享可读写文件夹 发布时间:2007-03-15 01:01:08来源:红联作者:XLooking 首先当然是要安装samba了,呵呵: sudo apt-get ins ...
- linux 卸载 字体,在Ubuntu中如何更换字体
导读 在Ubuntu中,默认情况下已经安装了很多字体,但是可能有一段时间你需要安装一些额外的字体.本文介绍如何在Ubuntu 18.04中安装字体. 环境 Ubuntu 18.04.3 LTS 下载并 ...
- arm linux g 找不到,/ bin / sh:1:arm-linux-gcc:在ubuntu上找不到
我正在尝试使用gcc arm交叉编译器进行构建,但出现以下错误 构建文件:../ src / application.c 调用:GCC C编译器 arm-linux-gcc -O3 -Wall -c ...
- ubuntu安装linux deepin,如何在Ubuntu中安装Deepin终端 | MOS86
Deepin终端是一个基于python的终端仿真器,专为中国Linux发行版开发,名为"Deepin"."它有许多有用的功能,其中一些,如"地震模式" ...
最新文章
- java静态方法加载顺序_java中类以及方法的加载顺序
- python基础知识填空-Python基础知识练习题(一)
- FCN全连接卷积网络(4)--Fully Convolutional Networks for Semantic Segmentation阅读(引言部分)
- Vue全家桶实战01_【从入门到放弃系列】
- Swift中文教程(十六) 自动引用计数
- 踩内存是什么意思啊_abs防抱死制动系统是什么意思?
- 封装连接mysql数据库_封装连接mysql数据库
- CSDN 发布开源代码托管平台 GitCode
- 百度地图定位SDK 之构想
- kali-TheFatRat木马生成工具安装及简单使用
- SAP中物料需求计划不考虑库存策略应用案例
- 计算机去掉everyone访问权限,Win7提示您需要Everyone提供的权限才能对此文件进行更改的解决方法...
- ubantu14.04搜狗拼音安装
- layui实现动态多级菜单
- win7无法自动获取dns服务器地址,Win7无法自动获取DNS与IP地址怎么办
- .net EF 事务TransactionScope和BeginTransaction的用法
- Beautiful爬取海词网词汇意思和短语
- 微信第三方平台之代开发小程序(二)
- Stringtie详解
- 测试工程师必会能力之缺陷分析入门