自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

原创 Linux 动态库跨库调用 symbol lookup error原因详解

今天调试了一个程序,发现symbol lookup error,本想网上找一下方法解决算了怎料找了半天都没写根因的文章,好不容易找到一篇类似的,竟然要收费!自此打算分析一下,symbol lookup error无非就是链接和库的查找问题。先说我的应用场景(简化):主程序(main)调用A(libefg.so)库,A库调用B库(libabc.so),main没有直接调用B库。运行main程序的时候尽然报symbol lookup error!明明我的libabc.so也在同级目录。

2023-05-11 15:20:39 12416 2

原创 Linux配置pxe服务安装Ubuntu避坑指南

概述接上文《 Linux配置PXE服务避坑指南 》,上文已经配置好了基础的pxe服务,可以看见pxe引导起来的 boot menu,这里我们接着上文的环境进行ubuntu系统的安装,这里以18.04为例,由于20.04可能变化比较大,后续有必要再出相关说明,这里主要是为了理解pxe这套东西的依赖和启动系统的流程,欢迎各位举一反三,推广到其他系统的引导和安装。环境及依赖既然前一篇文章已经介绍了基础信息,pxe的依赖项就不再赘述,主要再加入18.04的ISO镜像,可以去UBUNTU官方网站下载,de

2021-05-14 13:43:11 1685 1

原创 Linux配置PXE服务避坑指南

一、概述网上搭建pxe的服务一大把,不过很多感觉说得不太清楚,因此整理一下,用最简单最快捷的方法搭建好pxe服务器二、依赖服务pxe实际只依赖 tftp 和 dhcp,其他 ftp/http/nfs 可以后期加入,后面文章会继续介绍。三、安装1、tftp服务以任何的方式安装并启用tftp服务即可,查看对应服务指向的根目录,例如 /var/lib/tftproot/2、DHCP服务以任何方式安装好DHCP服务,这里以VMWare虚拟机为客户端,就不做具体dhcp配置的详细说明。

2021-05-09 22:44:41 1241 1

原创 使用sed正则表达式替换前后内容,保留中间匹配不变

概述网上很多正则表达式替换内容艘是通过编辑器操作,而没有命令行,所以补上一个用sed的搜索查找替换的功能实现内容替换,并保留部分内容。需求原文件内容I come from {U+5E7F}{U+5DDE}.目标文件内容I come from \u5E7F\u5DDE.实现# echo "I come from {U+5E7F}{U+5DDE}."| sed "s#{U+\([0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z][0-9a-zA-Z]\)}#\

2021-01-28 11:49:31 4296

原创 外部Toolchain编译OpenWRT<iMX6UL>

1,编译环境:我用的是外部的gcc,linaro gcc 4.9,可以从linaro官网下载下载地址: [ Linaro GCC Latest 4]2,配置由于iMx 6UL是coretex-A7架构,openwrt的 iMX6是coretex-A9架构,因需要修改对应项目的Makefilevim target/linux/imx6/Makefile修改CPU_TYPE,CPU_SUBTYPE还是

2017-07-07 16:16:33 3618

原创 Gcc编译出错处理--openssl 依赖问题

出错信息:error: dereferencing pointer to incomplete type 'RSA {aka struct rsa_st}'原因:由于默认使用了openssl 1.1.x 版本,导致的API不一致引起解决:1,直接安装openssl1.0版本,Debian 系:apt-get install libssl1.0-dev2,编译openssl 1.0

2017-07-06 14:42:47 11414 1

原创 CentOS 7 Nvidia 显卡驱动安装

网上充斥着各种各样的CentOS 7安装nvidia显卡的方法,无非是用blacklist来进行屏蔽,乍一看,好像是对的,但是试过后,发现blacklist都是能正常运行的,因此重新写一个来备份,主要参考以下文章http://www.dedoimedo.com/computers/centos-7-nvidia.html因为CentOS 7用了GRUB2,所以可以从GRUB2的

2015-10-13 10:37:07 5681

Setup_Volume2_1_1_6.zip

volume2,系统音量调节,鼠标调节快捷键调节等,方便实用

2020-07-21

device-mapper.1.02.27 源码及官方更新网址说明

源码 device-mapper.1.02.27.tgz 和 官方release地址说明,自己可以去官方网址下载最新更新。 修正 configure: error: libdevmapper could not be found

2020-07-21

Android编程权威指南(第1版)源码

Android编程权威指南 第1版 源码

2017-06-06

Visual C++ 2012入门经典(第6版).part2

Visual C++ 2012入门经典(第6版).part2

2016-05-24

Visual C++ 2012入门经典(第6版).part1

2016-05-24

Linux device drivers(Linux设备驱动) snull可编译代码

Linux device drivers(Linux设备驱动) snull可编译代码直接下载可用,带参考修改的方法

2012-09-24

USB转串口 R340

USB转串口 R340 只测试XP,其余请各自测试~~

2010-04-04

WirelessMon.v2.1.1001.Pro(含注册码)

WirelessMon.v2.1.1001.Pro(含注册码)

2010-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除