- 博客(40)
- 收藏
- 关注
转载 树莓派安装QT(全部库包括)
在网上现有的资料中大部分只有前两个命令,少量有三个命令,因此写下该博客在树莓派上安装QT5的全部库,包括QtQuick、QtMultimedia库。sudo apt-get install qt5-default //安装默认基本库sudo apt-get install qtcreatorsudo apt-get install qtdeclarative5-de...
2019-09-24 19:05:00
1026
转载 Win10 + CLion + 树莓派 + QT 远程开发调用Python
原则:能在一个机器上开发的就不在两台机器上!!首先需要配置远程QT开发环境配置Cmakecmake_minimum_required(VERSION 3.14)project(qt_test)set(CMAKE_CXX_STANDARD 14)set(CMAKE_AUTOMOC on)set(CMAKE_AUTOUIC on)set(CMAKE_AUTORCC on...
2019-09-24 10:31:00
515
转载 Linux+CLion+树莓派远程编译时,Cmake编译出现undefined reference to `vtable for MainWindow'的解决办法...
在win+CLion上进行远程qt开发时碰到以下错误:错误提示:undefined reference to `vtable for MainWindow'原因:源文件的目录结构有问题??解决方法:将目录结构不分为include、lib等。直接放在一个文件下,不论是*.ui、*.cpp、*.h等。参考:https://stackoverflow.com/questions/1...
2019-09-23 10:17:00
435
转载 Clion + 树莓派/Ubuntu 远程调试
Clion进行远程调试在大三下半学期学习Linux高级编程时,老师布置的作业要在linux机器上进行,当时完成的十分艰苦,调试难受的一匹,当时就萌生了这个想法,因为Jetbrains官方文档的晦涩(英语差)不了了之。后来在多方群友的指导下,参悟此法,立地成佛。写下此博客。另:本文采用的是树莓派环境,因为上一篇文章配置的树莓派上的Qt,因此本文也采用树莓派,ubuntu上也是同样的的,毕...
2019-09-23 09:55:00
509
转载 Win10+ Clion + 树莓派 + QT进行远程qt程序开发
环境配置环境配置Windows上:QT5 + CLion硬件上:一只可联网、可ssh连接且装有QT5的树莓派暂时还没想好。。。树莓派安装qtsudo apt-get updatesudo apt-get upgradesudo rpi-update以上为更新源、包,一般只进行第一步即可sudo apt-get install qt5-defaultsudo a...
2019-09-22 21:40:00
513
转载 树莓派安装alsa-lib库
安装alsa-lib库apt-get install libasound2-devdpkg -L libasound2-dev参考:https://blog.youkuaiyun.com/happygrilclh/article/details/79581909转载于:https://www.cnblogs.com/BANLOONG/p/11552069.html...
2019-09-19 19:35:00
1269
转载 Linux+CLion+树莓派远程编译时,Cmake编译出现undefined reference to 'dlopen'的解决办法...
在Clion中链接讯飞的语音库并传至树莓派上编译时,出现如下错误。undefined reference to `dlopen'undefined reference to `dlclose'undefined reference to `dlerror'undefined reference to `dlsym'在CMakeList.txt中添加以下命令target_li...
2019-09-19 15:02:00
581
转载 Linux+CLion+树莓派远程编译时,Cmake编译出现undefined reference to 'pthread_create'的解决办法...
在CLion中开发讯飞的linux语音库时编译出现以下问题:undefined reference to 'pthread_create'CLion的cmake配置:修改CMakeLists.txtTARGET_LINK_LIBRARIES(your_executable pthread)该行代码等价于GCC编译命令中的-pthread参考:https://www.cnblo...
2019-09-19 14:37:00
503
转载 图解数据结构---快速排序(存疑)
参考:https://mp.weixin.qq.com/s?__biz=MzUyNjQxNjYyMg==&mid=2247483963&idx=1&sn=dd58fafb86a43eec3dcdc2a2def8fcb7&scene=19#wechat_redirect快速排序(C语言版 ):时间复杂度=n log n ,空间复杂度:log n...
2019-03-22 23:09:00
103
转载 图解数据结构---选择排序
参考:https://mp.weixin.qq.com/s?__biz=MzUyNjQxNjYyMg==&mid=2247483943&idx=1&sn=5a9a40a9194fdd2eb82820fe4c4e1df3&scene=19#wechat_redirect 选择排序(C语言版):时间复杂度=O(n²) 空间复杂度=O(1)...
2019-03-21 20:51:00
74
转载 图解数据结构---冒泡排序
参考:https://mp.weixin.qq.com/s?__biz=MzUyNjQxNjYyMg==&mid=2247483905&idx=1&sn=79512c5e81bc2e8e3095c6ff592e8ed2&scene=19#wechat_redirect冒泡排序(C语言版):时间复杂度=O(n),空间复杂度=O(1) ...
2019-03-21 18:44:00
110
转载 图解数据结构---插入排序
参考:https://mp.weixin.qq.com/s?__biz=MzUyNjQxNjYyMg==&mid=2247483979&idx=1&sn=b8154f94771a7509f44139e667a2ef84&scene=19#wechat_redirect插入排序(C语言版):时间复杂度=O(n2),空间复杂度=O(1)...
2019-03-21 15:36:00
158
转载 图解数据结构---计数排序
参考:https://mp.weixin.qq.com/s?__biz=MzUyNjQxNjYyMg==&mid=2247484043&idx=1&sn=3743a5e3f79fba00ca794704e0c5a1ba&scene=19#wechat_redirect计数排序(C语言版):空间复杂度=时间复杂度=O(n+k) 算法步骤:...
2019-03-21 09:46:00
134
转载 Linux学习---内存分布基础
内核空间 应用程序不允许访问-----------------------------------------3G栈空间 局部变量 RW-----------------------------------------运行时的堆空间 malloc -----------------------------------------全局的数据空间(初始化的,未初始化...
2019-03-03 19:11:00
123
转载 Linux学习---指针运算、修饰符(const、volatile、typedef)及、运算符(++、--、+、-)...
const:常量、只读【不能变】 char *p; const char *p; 【T】 字符串内容可以为“hello world”或“aaa”,但只读(不可修改) char const *p; char * const p; 【T】 一般为硬件资源 ,地址不变,但地址内容可变。 char *p ...
2019-03-02 22:25:00
121
转载 Linux学习---位运算符
<<、>> ① << 左移 乘以2^n m << n m*(2^n) eg:4: 0 0 1 0 0 8: 0 1 0 0 0 [数据、数字]移位 左移:右侧补0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0...
2019-03-02 14:46:00
107
转载 Linux学习---类型修饰符
auto eg:aoto int a; 默认情况--------->分配的内存可读可写的区域。register eg:register int a; 限制变量定义在寄存器上的修饰符 定义一些快速访问的变量。 编译器会尽量安排CPU的寄存器去存放这个a,如果寄存器不足时,a仍存放在存储器中,...
2019-03-02 12:46:00
178
转载 Linux学习---自定义数据类型
struct 结构体 (地址递增) eg:struct myabc{ unsigned int a; unsigned int b; unsigned int c; unsigned int d; };注: int i; struct myabc buf; ...
2019-02-27 23:27:00
218
转载 Linux学习--- C语言关键字、数据类型
关键字: sizeof为关键字,并不是函数。 作用:编译器给我们查看内存空间容量的一个工具。 eg:int a; printf("the size is %d\n",sizeof a); printf("the size is %d\n",sizeof (a)); //注:int的大小跟编译器有关。 二者结果是一样...
2019-02-27 22:28:00
132
转载 Linux学习--- 宏定义下#、##的使用
# 字符串化## 连接符号 eg: 1 #include <stdio.h> 2 #define ABC(x) #x 3 #define DAY(c) myday##c 4 5 int main (){ 6 int myday1 = 10; 7 8 printf(ABC(123a\...
2019-02-27 11:35:00
182
转载 Linux学习---条件预处理的应用
预处理的使用: ⑴包含头文件 #include ⑵宏定义 #define 替换,不进行语法检查 ①常量宏定义:#define 宏名 (宏体) (加括号为防止不进行语法检查而出现的错误) eg:#define ABC 5+3 printf(""the %d\n,ABC*5); //5+3*5 只进行替换,进行语法见检查...
2019-02-27 11:08:00
67
转载 Linux学习---GCC编译常见错误
预处理错误:No such file or directory出错原因:①包含错误:eg #include <abc.h> //abc.h为用户自行编写文件 解决方法:⑴应改为#include “abc.h” //用尖括号是表示从C库中寻找,一般为C自带类,如stdio.h、string.h等。应用用户自建的文件应使用“”(引号...
2019-02-26 23:01:00
527
转载 Linux学习---GCC编译过程
(一)GCC编译过程预处理 cpp -o a.ia.c //生成预处理文件 等同于【gcc -E】 //预处理为将宏定义(#define)等进行替换。编译 /user/lib/gcc/i486-linux-gnu/4.4.3/cc1 -o a.s a.i //红色为目标文件,蓝色为编译文件 等同于【...
2019-02-26 21:04:00
94
转载 QT中报错collect2:ld returned 1 exit status的可能原因。
参考:https://blog.youkuaiyun.com/u014546553/article/details/787815471、编译成功的例子在后台执行,有时一闪而过,如果再次build ,则会提示上述错误。解决方法:打开任务管理器,找到相应的exe进程,关闭即可;或者直接关闭QtCreator。2、没有编译成功的情况下,最常见情况是程序本身需要includ...
2019-02-26 21:03:00
296
转载 C语言编程常见技巧(问题???)
本文章根据《算法竞赛入门经典(第二版)》一书整理。。。 第一章 程序设计入门 printf 语句控制输出小数位数或总长度 printf("%.3f\n",8.0/5.0) //小数位数为3。 printf("%.*f\n",3,8.0/5.0) //用3来代替* ,用来动态指定小数位数 printf("%...
2019-02-18 23:15:00
395
转载 C语言中,int型函数返回值可以为bool型。
参考:https://bbs.youkuaiyun.com/topics/360116265。问题: 如一个函数如下:1 intaa(inta,intb) //举个例子,不要纠结功能。2 {3 if(a < b) 4 return(a<=b); //非05 else return 0; ...
2019-02-18 22:41:00
3081
转载 算法竞赛新编??---WERTYU,UVa10082
P47 例题:3-2 WERTYU,UVA10082 注:作者的想法是找出输入字符在常量数组中的位置(使用for( i = 1; s[i] && s[i] != c;i++);语句来获取位置),但既然是获取位置,是不是可以用strchr呢? 参考:https://blog.youkuaiyun.com/su_cicada/article/details/78628943...
2019-02-17 00:32:00
107
转载 安卓逆向学习---深入Smali文件
参考:https://www.52pojie.cn/thread-396966-1-1.htmlSmali中的包信息 .class public Lcom/aaaaa; //他是com.aaaaa这个package下的一个类。 .super Lcom/bbbbb; //继承自com.bbbbb这个类。 .source "ccccc.jav...
2019-02-13 12:04:00
183
转载 安卓逆向学习---初始APK、Dalvik字节码以及Smali
参考链接:https://www.52pojie.cn/thread-395689-1-1.htmlres目录下资源文件在编译时会自动生成索引文件(R.java ),asset目录下的资源文件无需生成索引。一般来说:使用C++游戏引擎的资源文件放在asset下 java开发中除音频和视频资源(放在raw或asset下),均放在res下。Dal...
2019-02-01 23:28:00
192
转载 Ubuntu下 QT添加外部链接库(.so文件)示例
参考:https://blog.youkuaiyun.com/KKALL1314/article/details/81915354 https://forum.qt.io/topic/80301/file-not-recognized-file-format-not-recognized-error背景:在Ubuntu下 QT环境中添加讯飞语音库要求:.so文件要经过交叉编译,否则报...
2019-01-11 09:46:00
924
转载 C++中1/0和1/0.0的区别
参考:https://zhidao.baidu.com/question/1494117716904764979.html问题说明:在Dev中1/0会报错“除数不得为0”,但是1/0.0不报错,并且有结果(INF)。解决:计算机对于浮点数存储是不精确的,于是判断一个值是否为0的方式都是制定一个0.000001的数字,然后用大于-0.000001小于0.000001来判断这样浮点的...
2018-11-18 20:24:00
1920
转载 C++程序生成.exe文件,在文件夹中运行时闪现问题
问题描述:在IDE(此为Dev-C++)中编写C++程序,运行时会产生如下文字 但我想取消这三行的显示。解决方法:1:在IDE中运行时,“请按任意键继续”是消失不掉的,但在该程序的保存路径下可以消灭这三行。 在程序结尾,return 0 之前添加getchar();(记得还有对应的头文件)。 2:另一种方法则保留了“请按任意键退出”,即只留有一行。...
2018-11-18 19:16:00
342
转载 warning: this decimal constant is unsigned only in ISO C90问题的处理及理解
参考:https://blog.youkuaiyun.com/duguduchong/article/details/7709482 https://bbs.youkuaiyun.com/topics/391892978?page=1问题描述:直接输出一个大整数常量时会出现改警告。如下:1 #include <iostream>2 #include <stdlib...
2018-11-18 16:44:00
764
转载 FS210(cortex-A8)移植MT7601无线WIFI模块
准备:ubuntu 12.04 板子内核:3.0.2 交叉编译器:arm-cortex_a8-linux-gnueabi-gcc 所需资源下载:https://pan.baidu.com/s/1yWAX7xLEzH9JS1egyOSkmA参考:https://blog.youkuaiyun.com/u013267687/article/details/45559739...
2018-10-19 22:26:00
207
转载 QT5中无法包含Qtgui头文件的问题。
今天新学QT是,从一个ppt中边看边抄边学。前几页还能理解,但到了用纯源码写空白QT工程时,便遇到了一个问题。头文件里包含#include <QtGui>但是编译时总是出现下面图一中的问题。开始以为是中丢失,到安装路径中查找,可以找到,又想到是不是套件不匹配,更改了图二和图三的套件,图一...
2018-09-28 21:41:00
353
转载 win10 VMware ubuntu12.04 虚拟机不能上网【已解决】
参考 :链接。本机环境:Ubuntu 12.04 无线上网(连接手机热点)。 主机:Win 10.步骤1:VMware安装运行后,默认会有3个虚拟网络,VMnet0,VMnet1,VMnet8。其中VMnet0为桥接模式,若虚拟机选这个网络那么虚拟机的ip应与主机在同一网段。VMnet8与主机共享上网网络。步骤二:查看相关信息。 进入...
2018-09-18 09:43:00
368
转载 虚拟机蓝屏(已解决)
参考链接。1,开机时,同时摁下CTRL+ALT+F4,进入无界面的命令行模式,提示要输入用户名及密码。2,输入命令sudo apt-get updatesudo apt-get upgradesudo apt-get install xserver-xorg-lts-utopicsudo dpkg-reconfigure xserver-xorg-lts-utop...
2018-08-30 21:03:00
20822
转载 Linux下移植QT(2)---移植QT
准备:ubantu12.04 内核 3.0.8(最好用同样的内核,3.2.0时没成功) 交叉编译工具:arm-cortex_a8-linux-gnueabi-gcc-4.4.6 QT版本5.4.2 链接步骤1: $ mkdir Qt_arm_2 (我的存放压缩包目录) 将 qt-opensource-linux-x64-5.4.2.r...
2018-08-17 21:31:00
308
转载 Linux 下移植QT(1)---tslib 1.4.0移植
步骤1:下载工具包 如下图 链接在此,点我。步骤2:将tslib文件放入Linux虚拟机中,步骤3:解压源码 tar -xvf tslib-1.4.tar cd tslib-1.4步骤4:执行autogen.sh脚本产生configure文件。 chmod 777 autogen.sh 赋予执行权限 ./autogen....
2018-08-09 09:49:00
95
转载 虚拟机 与 主机 Ping 中的设置
这段时间是学习华清远见的Linux A8 关于Linux移植,遇到虚拟机与主机Ping不通。经查阅后总结出以下VM中设置。 “虚拟机设置-->硬件--> 网络适配器--> 桥接模式” 在“编辑-->虚拟网络编辑器-->VMnet0”转载于:https://www.cnblogs.com/BANLOONG/p...
2018-07-30 16:25:00
86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人