自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除