动态库问题
问题现象
源码一样,使用diab工具链编译生成的dl库,可以加载动态库。但是使用gnu工具链编译生成的dl库,可以加载动态库。
问题修改
修改dl库里的load.c中的_rtld_load_got_pointer接口和_rtld_load_object接口。
Read More
编译链接的最小单元
2020-04-12
本文讲讲编译链接的一些小常识!
编译最小单元
我们在开发过程中,需要把程序员写的源码,编译成机器可识别的机器码。这会经历编辑源代码->预处理->编译->链接的开发过程。
我们需要知道编译的最小单元是什么?很简单,一个源码会生成一个目标文...
Read More
pmon相关命令
2020-04-11
如果你使用龙芯,或者在做loongson相关的项目,那你一定会用到pmon,就和我一样!
下面是记录我在使用龙芯2k的板子时,所用到的pmon命令。
配置IP
Read More
文件格式转换UTF-8
2020-04-10
很多时候,需要把文件格式转换成标准的utf-8,但往往在很多时候很多文件都是ASCII或者gbk2312,这很容易产生乱码!
如果手动转码,无疑是非常浪费时间的事情,因此,我也是因为工作的需要,烦其手工,而网上也无好用的工具,因此,用Python写了一个脚本,实现了文件格式转换UTF-8
Read More
python打包成exe
2020-04-10
很多时候,我们编写的Python脚本需要给其它人使用!如果我们直接把py脚本给别人,而这个使用的人则需要在她的电脑上安装Python运行环境。
如果还需要安装相关库,则更加麻烦了,这无疑增加了脚本的传播难度和实用性。
为了解决这个问题,我们可以把Python脚本打包成exe,这样,只要把exe发给...
Read More
获取文件夹下的所有文件名并保存在xlsx
2020-04-10
编译链接的最小单元
本文讲讲编译链接的一些小常识!
编译最小单元
我们在开发过程中,需要把程序员写的源码,编译成机器可识别的机器码。这会经历编辑源代码->预处理->编译->链接的开发过程。
我们需要知道编译的最小单元是什么?很简单,一个源码会生成一个目标文...
pmon相关命令
如果你使用龙芯,或者在做loongson相关的项目,那你一定会用到pmon,就和我一样!
下面是记录我在使用龙芯2k的板子时,所用到的pmon命令。
配置IP
很多时候,需要把文件格式转换成标准的utf-8,但往往在很多时候很多文件都是ASCII或者gbk2312,这很容易产生乱码! 如果手动转码,无疑是非常浪费时间的事情,因此,我也是因为工作的需要,烦其手工,而网上也无好用的工具,因此,用Python写了一个脚本,实现了文件格式转换UTF-8
Read More
很多时候,我们编写的Python脚本需要给其它人使用!如果我们直接把py脚本给别人,而这个使用的人则需要在她的电脑上安装Python运行环境。 如果还需要安装相关库,则更加麻烦了,这无疑增加了脚本的传播难度和实用性。 为了解决这个问题,我们可以把Python脚本打包成exe,这样,只要把exe发给...
Read More
文件格式转换UTF-8
python打包成exe
获取文件夹下的所有文件名并保存在xlsx