C/C++
康de哥
这个作者很懒,什么都没留下…
展开
-
(转)invalid use of incomplete type struct 或者是class的解决办法
最近在移植wifi display的代码,过程中遇到一些问题,有些问题是常见的问题,现列出解决方法自己mark一下,也希望能对别人有所帮助,少走弯路。常见问题一:invalid use of incomplete type出现这个问题,表明编译器不知道所用的struct 或者是class的具体实现,通常出现在如下情况:假设我们有一个class some定义在some.h中,实现在some.cp...转载 2018-10-25 15:52:24 · 3379 阅读 · 0 评论 -
Linux下运行时调用动态链接库.so的三种方法(笔记)
在/etc/ld.so.conf.d/下创建xxx.conf,在文本中加入.so所在路径,如:/usr/xxx等等,然后使用相应ldconfig命令使之生效。将.so所在路径添加为PATH环境变量。在编译命令中使用-Wl,-rpath=./参数,并将相应.so拷贝到执行目录;当然也可以将‘./’指定为其他目录。注意:-L参数添加的lib搜索目录只用于编译时,运行时需使用上述方法之一,否则...原创 2018-10-25 11:12:57 · 20222 阅读 · 0 评论 -
Linux下,C语言获取系统时间,转换为字符串并拼接
// Format a int like 8 into a string like "08", and 13 into "13".void string_formater(int source, char *dest){ if (source < 10) { char temp[3]; strcpy(dest, "0&a原创 2018-10-29 15:26:05 · 2833 阅读 · 0 评论