摘要:
先看一下boost库的介绍。 boost库感觉还是很强大的。c++的体系也很庞大,c++11也添加了很多有用的新特性,不过并非全部都会用到。 接下来在学习(chao xi)opencv程序的过程中,去运用学习c++。 阅读全文
摘要:
1.QString转换String string s = qstr.toStdString(); 2.String转换QString QString qstr2 = QString::fromStdString(str); 阅读全文
摘要:
本来是想用qtcreator+opencv,简单写几行代码,把opencv库加入qtcreator工程文件中编译, 发现报错,不识别类型之类的错误。(日常报错,接下来看怎么解决) 百度一下,发现是opencv2.4.x版本之后就不带mingw库, 而qtcreator使用的是mingw的编译链,于是 阅读全文
摘要:
lua文件不多,主要看的是lua如何调用底层硬件驱动接口。 liolib.c文件里面实现了lua对fopen,fclose.....函数的调用。如果我们运行的环境没有实现posix接口,那么该文件也没什么用。 接下来要实现接口 luaL_setfuncs 或者 luaL_newlib luaL_do 阅读全文
摘要:
添加头文件 #include<stdlib.h> void main() { system("echo 1 > default.conf"); } 编译运行,发现本目录下多了一个default.conf文件,内容为1。 这应该是很方便的一个功能。 阅读全文
摘要:
扩容方法: 1. 65GB是虚拟机扩容后的大小。 2.进入ubuntu中,sudo fdisk /dev/sdX ,(根据自己盘是哪个 ,修改X 3.把分区全删了,重新建立分区表 (注意,sdX1的初始页应该与之前一样,至于大小重新填 ,比如 +60G (怎么分区之类的,自行百度) 4.保存 ,w 阅读全文
摘要:
看起来不错的东西,实现了 POSIX标准接口,只需要填充硬件接口。 Any device that implements the BlockDevice interface can host a file system in Mbed OS. You can change the BlockDevi 阅读全文
摘要:
static inline void sdelay(int loops){ __asm__ __volatile__ ("1:\n" "subs %0, %1, #1\n" "bne 1b":"=r" (loops):"0"(loops));} inline:内联函数(解决一些频繁调用的小函数大量消 阅读全文
摘要:
实际配置: dtb:要用dock的dtb(或者自己改一下非dock版重新编译 linux内核 和 r8723bs.ko 版本:4.14 (随便编译一个 固件:(因为比较小 包含apt 准备好了,就开始烧录固件,minmin_dd.dd 替换linux内核,dtb, 把r8723bs.ko文件copy 阅读全文