logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Blender给一个对象添加多个动画

Blender给一个对象添加多个动画

文章图片
#blender#服务器#nginx
Linux下CGDB使用教程

cgdb使用教程

Linux下GDB简明教程(包括GUI模式)

我们在linux下调试程序时,一般都会用到gdb,本文主要介绍一下gdb常用的操作以及TUI模式的使用方式。一 常用操作假设我们有段程序叫main.c,代码如下,#include <stdio.h>typedef struct {char name[8];int age;in

linux内核镜像的加载地址和入口地址

uboot引导linux内核镜像(uImage)启动时,会有2个地址加载地址(Load Address),即内核镜像整体要放置的内存空间位置入口地址(Entry Address),即从内核镜像中开始执行的地址示意图如下,其中,内核镜像的加载地址是100,入口地址是180,也就是说内核镜像本身要加载到内存地址为100的地方,然后从地址180开始执行内核代码(一般是_start指示的ta...

Linux下C语言判断文件是否存在

本文仅做记录,直接上example代码,#include <unistd.h>#include <stdio.h>int main(void){if (access("AA.txt", F_OK) == 0){printf("AA.txt exists.\n");}else{pr...

Linux下定时函数timerfd_xxx()的使用

Linux系统提供了timerfd系列的定时函数,其具体函数名如下,#include <sys/timerfd.h>int timerfd_create(int clockid, int flags);int timerfd_settime(int fd, int flags,const struct itimerspec *new_...

精确制导 --- 把linux内核源码中需要的代码导入Source Insight

本文是受到这篇文章的启发:http://www.cnblogs.com/mouou/p/4599148.html该作者使用shell编程,运行起来会比较耗时,所以这里使用C++按照作者思路重新编写一遍,提高效率,也算是练一下手。一 问题由来linux内核源码比较庞大,在导入到source insight时会非常耗时,而且导入后查看代码时也会遇到诸多问题,如函数的重复定义,软件崩溃等。而...

头文件中的静态变量的作用范围

一 问题之前在阅读linux内核代码时,发现一个奇怪的现象:一个头文件里定义了一个static变量,然后在另外一个.c文件里使用#include引入这个头文件,结果这个.c文件里就可以直接使用这个static变量了。好像跟我们学的static用法不一样,一般static声明的变量,其作用范围就是限制在定义该变量的源文件里。二 解答于是网上搜了下,在stackoverflow里发现有人问过...

香橙派AIpro运行OPCUA服务器和DDS

香橙派AIpro是香橙派联合华为推出的开发板,功能非常强大,其部分参数表如下,CPU里集成了AI处理器,非常适合做AI应用,但遗憾的是本人不是做这个方向的,后续等学习了相关AI知识后再来研究 :) PS:比较奇怪的是CPU的具体型号没有提及,只写着4核64位处理器... 一 初始 收到CSDN邮寄的香橙派AIpro后打开,有以下几个东西, 电源适配器电源线32G TF卡,已经烧好华为的Linux系

文章图片
#嵌入式
    共 25 条
  • 1
  • 2
  • 3
  • 请选择