
问题记录
记录遇到的bug,,解决的问题
丰年稻香
保持好奇心,春天播种,秋天收获
展开
-
QT .pro中 PKGCONFIG配置项搜索不到库
编译失败,提示gsettings-qt未安装,但是我明明在Ubuntu下安装了libgsettings-qt-dev开发包,唯一的解释是,qt没有搜索到该库。一顿操作之后,居然是因为Ubuntu下没有安装pkg-config!,执行“sudo apt-get install pkg-config”,问题解决。qmake在遇到PKGCONFIG配置项后,会调用pkg-config去在特定的几个目录下搜索依赖库。既然说到这里,就再讲讲qt creator添加第三方库的几种方式。原创 2022-10-15 16:32:54 · 1470 阅读 · 0 评论 -
本机ip地址、localhost与127.0.0.1的区别
很多人会接触到这个ip地址127.0.0.1。也许你会问127.0.0.1是什么地址?其实127.0.0.1是一个回送地址,指本地机,一般用来测试使用。大家常用来ping 127.0.0.1来看本地ip/tcp正不正常,如能ping通即可正常使用。 对于大多数习惯用localhost的来说,实质上就是指向127.0.0.1这个本地IP地址。在操作系统中有个配置文件将localhost与127.0.0.1绑定在了一起。可以理解为本地主机的意思。localhost与127.0.0.1的区别是什么.转载 2020-09-20 11:52:20 · 1148 阅读 · 0 评论 -
bool类型在VS中引发的血案
起因今天在vs2010中编写代码的时候,定义了一个函数 bool funcA(void);编译的时候,莫名其妙的报了个错误:error C2061: 语法错误: 标识符“funcA”。funcA明明已经定义了,在头文件中也声明了,但是编译器就认定 funcA无法识别。解决历程刚开始以为函数名起的不规范,重新命名后依然报同样的错,解决失败。接着怀疑是不是头文件重复包含了,理了一遍头文件包含关系,确认没问题。最后想着函数的类型是否有问题,参数类型void这绝对没有问题,函数返回类型b原创 2020-09-28 14:45:52 · 3499 阅读 · 0 评论