logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

QT编译生成的exe以及依赖dll打包成一个执行程序

QT编译生成的exe以及依赖dll打包成一个执行程序前言一. 获取依赖动态链接库1. 添加环境变量2. 获取DLL二. 打包前言我们通过QT编译生成的exe有时候因为一些依赖库问题,需要添加相关的动态链接库才能运行在其它电脑。所以,当我们传递运行程序给其它人使用时:一种方式是打包成安装包的形式,需要用户在机器安装执行程序;另外一种方式是绿色安装包的形式,也就是文件夹中包含了所有依赖的动态链接库。第

#qt
Ubuntu + Qt 开发环境配置

Ubuntu + Qt 开发环境配置第一步:下载 QT 安装包选择版本,以版本5.14.2为例,下载文件名”qt-opensource-linux-x86-5.14.2.run”的安装包;1.使用清华镜像进行下载:https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/2.使用 QT 官方下载:http://qt-project.org/第二步:安装

#qt#linux#ubuntu
Linux下复位usb设备

C++程序设计中,我们经常会使用一些第三方usb设备,有时会出现一些异常,我们一般可以插拔一下usb设备,让设备恢复正常。但是为了满足自动化需求或者针对不能插拔的情况,为了能够自动恢复,实际上也可以通过软件来复位usb设备。本文包含C语言和python两种实现方案。

#linux
如何设置Qt应用程序的图标和可执行程序的图标

在 Qt 中设置应用程序图标和可执行程序图标的方法

#qt#windows
Visual Studio如何实现.exe免安装免DLL运行[动态链接库--->>>静态链接库]

Visual Studio如何实现.exe免安装免DLL运行[动态链接库--->>>静态链接库]前言一. debug下的配置方法二. release下的配置方法前言目的:Visual Studio编译生成的.exe可执行文件,可以免安装免DLL在其他电脑直接运行。换句话说,将执行程序的动态链接库改成静态链接库。测试程序:测试程序分为 有MFC使用 和 无MFC使用。方法:就是在编

#visual studio#c++
Windows驱动SetupDi系列函数之枚举USB/PCIe设备

Windows开发过程中,有时候需要进行设备信息的管理,那么SetupDi系列函数能够满足你的要求。

文章图片
#windows#microsoft#c++
[error]stack smashing detected

运行环境:程序是在Linux环境中的 qt 运行的。遇到过两种出错情况:一. 程序运行后中止,出现上述错误。二. 程序在当前Linux版本上编译后可运行,放到其它Linux版本上不能够运行,出现上述错误。简意就是,本Linux系统版本上编译的可执行程序只能在同Linux系统版本运行。**第一种情况:**出现stack smashing detected,即栈溢出,但不会定位到哪里出现溢出。1.原因

#qt#c++#ubuntu
Window和Linux系统下获取U盘UUID(逻辑序列号/卷序列号)

Window和Linux系统下获取U盘UUID前言一.Window系统下获取U盘UUID二.Linux系统下获取U盘UUID方法一方法二方法三前言①U盘每次格式化后会重新获得UUID。②U盘UUID一般是8位字符串。一.Window系统下获取U盘UUID找到U盘的盘符(e.g. C/D/E/F…);打开cmd窗口(按“Win+R”,输入“cmd”,点击“运行”);在窗口输入盘符+冒号,例如盘符为x

#linux
Linux驱动安装遇到的问题(Kernel configuration is invalid)(Invalid module format)

Linux驱动编译和安装经常会遇到各种问题,上篇帖子ubuntu cp210x(USB转串口)驱动安装教程介绍了下载某官方驱动编译时编译不通过的问题,原因是代码问题。本篇主要讲系统环境引起的安装失败的问题。;。

文章图片
#linux#驱动开发
    共 11 条
  • 1
  • 2
  • 请选择