- 博客(5)
- 收藏
- 关注
原创 tar命令操作,会这两个就够了
文件,并使用gzip进行压缩。在操作过程中会详细显示出打包的文件列表。文件解压缩到当前目录,并在屏幕上显示出解压的详细过程及文件列表。这条命令会将指定的文件或目录。
2024-07-25 10:08:11 166
原创 x265交叉编译过程
这种方式只能在当前控制台生效,要想永久生效需要写入bashrc文件,但是我又不会去改x265源码,理论上编完so库后就不会在用了,直接使用临时的方式就好。使用自己生成的so库,无需在编译命令中添加-lx265,只需要在CMake里面加载和链接该动态库,以及导入source目录下的x265.h头文件即可。我在目标平台上运行demo会出现找不到/lib/libx265.so.198,所以需要把libx265.so.198手动放到目标平台的/lib下。使用ls -l查看已经生成的libx265.so.198。
2024-07-24 17:17:09 697
原创 x265源码编译过程
CMakeLists.txt其实放在x265/source目录下,所以这步意思是cmake使用在source里面的CMakeLists.txt文件,但是生成文件放在build/linux目录下。make只能生成目标库等文件,第四步完成后你就直接用会出现各种奇怪错误,因为这些生成的库环境在你系统中还不存在,而执行完make install后会发现将make生成的目标库和头文件会安装到。在本目录下cmake会生成makefile文件,直接运行即可,然后本目录下就会生成对应的so库。第二步:进入代码目录内。
2024-07-23 14:30:49 271
原创 c/c++结构体初始化赋值
采用calloc给st1申请空间并初始化为0,使用正常,但是警告依然存在,而且需要手动free空间,优点是无需另外定义数组。直接定义结构体指针st1,赋NULL会提示警告“取消对NULL指针st1的引用”定义一个数组st,让st指向st1结构体即可。
2023-08-24 10:22:17 218 1
原创 linux修改时间
2,hwclock --set --date="3/31/2023 11:18:00" #修改硬件时间。1,date -s "2023/3/31 11:18:00" #修改系统时间。3,hwclock --hctosys #时间同步。
2023-03-31 11:22:45 90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人