![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C编程
weixin_42411690
这个作者很懒,什么都没留下…
展开
-
QT中,通过继承类,使用定时器,模拟中断(应该归类为C++)
//写过js的小伙伴们,肯定知道,js里面有一个东西,可以通过设定时间,延迟执行或者定时循环执行一段代码;最近发现,QT可以通过继承类,变向实现类似的效果 //mytimer.h #ifndef _MYTIMER_H #define _MYTIMER_H #include <QObject> class MyTimer : public QObject { Q_OBJECT public: MyTimer(QObject* parent = NULL); ~M原创 2020-09-04 23:11:26 · 455 阅读 · 0 评论 -
整理部分C下libvirt库函数控制虚拟机的函数使用方法
获取已定义虚拟机的xml配置信息 virDomainGetXMLDesc( vmp, VIR_DOMAIN_XML_SECURE ); //返回NULL表示获取失败;加VIR_DOMAIN_XML_SECURE标志位可以让函数获取到密码等安全敏感信息 强制关机 virDomainDestroyFlags( vmp, 0 ); //返回-1表示关机失败,返回0表...原创 2019-11-06 15:18:16 · 605 阅读 · 0 评论 -
CentOS7中,KVM虚拟机,用C的libvirt库函数创建并启动虚拟机
//创建一个虚拟机,并且运行它 //命令的效果是创建一个img的磁盘镜像 qemu-img create -f raw template.img 3G//先运行命令,创建磁盘镜像文件(随便建一个文件是没用的) main.c://注意,需要用g++编译 /*********************************************************************...原创 2019-10-22 13:40:21 · 423 阅读 · 0 评论 -
关于libvirt C语言库的安装,有的版本叫libvirt-dev,有的版本名字是libvirt-devel
CentOS7系统, 报错: [root@localhost obj1]# make gcc main.c -o all -lpthread -lvirt main.c:9:29: fatal error: libvirt/libvirt.h: No such file or directory #include <libvirt/libvirt.h> Makefile文...原创 2019-10-17 13:14:58 · 765 阅读 · 0 评论