- 博客(11)
- 收藏
- 关注
原创 Qt调用动态库
Qt调用动态库:win32:LIBS += debug/rp_robot_interface.dllINCLUDEPATH += $$PWD/.DEPENDPATH += $$PWD/.
2021-06-28 13:55:39
261
转载 Linux服务器之SSH 密钥创建及密钥登录设置
首先进入Linux系统的用户目录下的.ssh目录下,root用户是/root/.ssh,普通用户是/home/用户名/.ssh,这里以用户名为 xdr 为例:mkdir /home/xdr/.ssh cd /home/xdr/.ssh执行ssh-keygen命令创建密钥对ssh-keygen -t rsa 执行密钥生成命令,基本上是一路回车既可以了,但是需要注意的是:执行命令的过程中是会提示。输入密钥的密码的(如下图中红色箭头处,输入两次相同的,即是又一次确认密码),不需要密码直接回车就行。
2021-02-07 16:47:40
316
原创 git pull和git clone区别及git push和git
1.git clone:是在本地没有版本库的时候,从远程服务器克隆整个版本库到本地,是一个本地从无到有的过程。2.git pull:在本地有版本库的情况下,从远程库获取最新commit 数据(如果有的话),并merge(合并)到本地。git pull = git fetch + git merge3.git commit:是将本地修改过的文件提交到本地库中。4.git push:是将本地库中的最新信息发送给远程库。...
2021-01-15 12:24:14
1289
原创 Ubuntu打deb包,出现dpkg-shlibdeps: error问题解决办法
Ubuntu打deb包时,出现dpkg-shlibdeps: 错误: no dependency information found for /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (used by debian/ros-kinetic-plc-manager/opt/ros/kinetic/lib/libplc_manager.so)解决办法: 在Debian/rules文件中,找到override_dh_shlibdeps,在dpkg-shlibdeps那
2021-01-14 16:38:15
1954
1
转载 Ubuntu下用dpkg将qt可执行程序制作成deb安装包
Ubuntu下用dpkg将qt可执行程序制作成deb安装包一、用linuxdeployqt工具打包可执行程序此步骤可将可执行程序依赖的动态库等打包,过程点击此处查看。二、dpkg打包前的准备用dpkg打包前需要“映射”的把你要在目的计算机上安装的东西放在一个目录树结构中。首先建立一个文件夹myApp(可自定义),如你想把程序安装在opt目录下的demo文件夹内(可自定义安装路径),就在myApp内建立一个文件夹opt文件夹,在opt下建立demo文件夹,再把第一步打包好的所有文件拷贝到demo内。
2021-01-04 16:43:55
561
原创 JsonCpp的简单使用
1.写json文件 QString str1; str1 = ui->lineEdit->text(); Json::Value root; Json::FastWriter writer; Json::Value person; QByteArray ba = str1.toLatin1(); person["name"] = ba.data(); root.append(person); std
2020-12-01 18:07:48
102
原创 Qt中文乱码问题解决
利用fromLocal8Bit和toLocal8Bit函数 QString str; str = ui->lineEdit_3->text().toLocal8Bit();ui->lineEdit->setPlaceholderText(QString::fromLocal8Bit("请输入命令名称:"));//setPlaceholderText默认显示line_edit中的文本内容...
2020-12-01 18:01:43
233
原创 Qt错误解决:缺少jsoncpp库问题
在qt工程文件中加入:LIBS += -ljsoncpp#-------------------------------------------------## Project created by QtCreator 2020-11-23T11:35:22##-------------------------------------------------QT += core guigreaterThan(QT_MAJOR_VERSION, 4): QT += widgets
2020-12-01 17:56:57
615
1
原创 Qt执行单条shell命令
#include “buttonwidget.h”#include “ui_buttonwidget.h”ButtonWidget::ButtonWidget(QWidget *parent) :QWidget(parent),ui(new Ui::ButtonWidget){ui->setupUi(this);p = new QProcess(this);connect(p, SIGNAL(readyRead()), this, SLOT(read()));connect(p, S
2020-11-24 14:32:03
276
转载 Qt错误解决 : nullptr关键字问题
Debug错误解决:“warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat]”“error: ‘nullptr’ was not declared in this scope”在Linux系统下使用GCC编译器编译Qt项目是,如果代码中包含C++11关键字,就会遇到类似如下错误:“warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat]”“
2020-11-23 12:16:29
5769
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人