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

如何将openssl,uuid和crypto的库文件放到本地指定库目录

发布网友 发布时间:2022-04-25 19:44

我来回答

2个回答

热心网友 时间:2022-06-16 20:20

1. 编译过程中去掉-static选项;

  [plain] view plaincopyprint?
  CC = arm-linux-g++
  CC-EW = arm-linux-gcc
  
  CCFLAGS = -g3 -Wall -o0 -I../../../tools/eldk42/arm/usr/include/ -I../../../tools/eldk42/arm/usr/include/C++/4.2.2/ -I./energywise/include/
  CCFLAGS-EW = -g3 -Wall -o0 -I../../../tools/eldk42/arm/usr/include/ -I../../../tools/eldk42/arm/usr/include/C++/4.2.2/ -I./energywise/include/ -I./energywise/ref_agent/ -I./energywise/src -I\openssl -I.
  LDFLAGS = -L../../../tools/lib/ -lpthread -lCiscoEnergyWiseSdk
  
  RM = rm -f
  
  SOURCES_CPP = main.cpp model.cpp modelc.cpp IniFile.cpp \
  ClientSocket.cpp Thread.cpp SensorReader.cpp \
  LcdWriter.cpp Monitor.cpp Helper.cpp Mutex.cpp serial.cpp
  OBJECTS = $(SOURCES_CPP:%.cpp=%.o) RefAgent.o
  
  all: p
  .PHONY : all
  
  %.o: %.cpp
  $(CC) $(CCFLAGS) -c $< -o $@
  
  RefAgent.o: ./energywise/ref_agent/RefAgent.c
  $(CC-EW) $(CCFLAGS-EW) -c ./energywise/ref_agent/RefAgent.c -o RefAgent.o
  
  p : $(OBJECTS)
  $(CC) $(LDFLAGS) -static -o p $(OBJECTS)
  把最后一行中的-static去掉,变成
  [plain] view plaincopyprint?
  CC = arm-linux-g++
  CC-EW = arm-linux-gcc
  
  CCFLAGS = -g3 -Wall -o0 -I../../../tools/eldk42/arm/usr/include/ -I../../../tools/eldk42/arm/usr/include/C++/4.2.2/ -I./energywise/include/
  CCFLAGS-EW = -g3 -Wall -o0 -I../../../tools/eldk42/arm/usr/include/ -I../../../tools/eldk42/arm/usr/include/C++/4.2.2/ -I./energywise/include/ -I./energywise/ref_agent/ -I./energywise/src -I\openssl -I.
  LDFLAGS = -L../../../tools/lib/ -lpthread -lCiscoEnergyWiseSdk
  
  RM = rm -f
  
  SOURCES_CPP = main.cpp model.cpp modelc.cpp IniFile.cpp \
  ClientSocket.cpp Thread.cpp SensorReader.cpp \
  LcdWriter.cpp Monitor.cpp Helper.cpp Mutex.cpp serial.cpp
  OBJECTS = $(SOURCES_CPP:%.cpp=%.o) RefAgent.o
  
  all: p
  .PHONY : all
  
  %.o: %.cpp
  $(CC) $(CCFLAGS) -c $< -o $@
  
  RefAgent.o: ./energywise/ref_agent/RefAgent.c
  $(CC-EW) $(CCFLAGS-EW) -c ./energywise/ref_agent/RefAgent.c -o RefAgent.o
  
  p : $(OBJECTS)
  $(CC) $(LDFLAGS) -o p $(OBJECTS)
  在本地库目录../../../../tools/lib中,既有静态库文件*.a供静态链接使用,又有*.so和其符号链接供动态链接使用;

热心网友 时间:2022-06-16 20:20

您好,请问您是想知道如何将openssl,uuid和crypto的库文件放到本地指定库目录吗?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
假征信报告哪里做 非常想问,做征信报告要多少钱,真假怎么分辨? 请问银川有没有好的办出国留学的学校啊? 银川英皇留学跟其他的中介有什么不一样吗? 银川留学机构在什么地方? 银川留学哪里做的比较好呀,急求! 谁了解银川哪家出国留学中介机构比较好 迅游手游加速器使用教程 迅游手游加速器如何添加游戏 添加游戏方法 电脑短信验证插件如何安装电脑上如何安装插件 python导入crypto模块失败,提示:ImportError: DLL load failed: 找不... 怎么用Touch Crypto 文件加密软件 c++读入文件内容进行crypto加密 otzone-crypto.elf是什么文件 如何删除crypto文件 打开Word和Excel弹出显示netca_crypto.dll的对话框,点确认后也打不开... ProgramData文件夹下的Crypto文件夹是什么程序用到的? 小米自带的健康软件更新过后怎么用不了 为什么我的linux系统上/etc/crontab为空的? 请问linux中启用crontab定时脚本后为何log里没有运行记录? crontab 定时执行sh 日志显示发送mail 怎么查看异常日志 linux 怎样设置crontab 记录日志 crontab计划任务的日志存放在什么位置 冷棕色适合黄皮肤吗 冷棕色能直接上色吗 白皮肤染冷棕色的头发好看不? 2019年高级显白发色,人人都可以驾驭的冷棕色,低调气质又显白 是暖棕色比较先白还是冷棕色比较现白 最好是染过的人回答 头发染什么颜色会显得皮肤显得白 新的防火规范管道井内壁灯要用应急灯吗 描写北欧的句子 .ttcryptofile这个是什么文件夹 装了个文件加密器BestCrypto1.0 怎样看被保密的文件 cryptokithost.boc是啥软件 导师给了个密码学的压缩包Crypto++ Library 5.6.1,打开都是CPP之类的文件,求解怎么打开啊! 手机版文件锁best crypto 1.0 加密的文件密码丢了,谁知道破解的方法? Cryptokit.CMBC.x86这是什么文件?有老大知道吗? qt怎么加添第三方库(crypto++)? 怎样能除掉滚筒洗衣机里的霉味? 滚筒洗衣机异味,如何去除? 技巧:如何去除滚筒洗衣机中的异味? 西门子滚筒式洗衣机洗完衣服后,下次再用滚筒里味道很臭怎么办? 上海居住证如何积满120分?谢谢~ 上海居住证积分办理需要的哪些材料,基本上 上海居住证积分公积金怎么积分 上海居住证积分模拟积分该怎么操作? 大金中央空调显示lc故障是什么原因? 大金空调RHXYQ16PAY1显示LC是什么故障 有谁知道怎么把kux格式的文件转换成mp4格式的? 如何将kux格式的视频文件转为MP4格式? 海带是否分类?如何挑选海带?