msys2专题

使用 MSYS2 Qt6 发布绿色版的SDR软件无线电应用

文章目录 概要整体架构流程技术名词解释技术细节在启动器中为子进程设置路径和环境。如何迅速找齐所有的DLL 小结附件 概要 新接触软件定义无线电(SDR)的朋友一般都会一股脑的安装一些现有的SDR平台。无论是GNURadio还是SDR++、SDRSharp、SDRAngel,几乎都是要一顿操作猛如虎,安装很多依赖项。如果恰好在一台崭新的windows计算机上安装了多个平台,还可能

phpize +Visual Studio + MSYS2 + bison 草稿记录并未正常完成

phpize +Visual Studio + MSYS2 + bison 先安装  Visual Studio https://visualstudio.microsoft.com/zh-hans/vs/ 在安装过程中,选择安装工作负载。确保选择了 C++ 工作负载以及适用于 C++ 开发的相关组件,例如 MSVC v142 - VS 2022 C++ x64/x86 build tools。

MSYS2安装与使用指南

MSYS2 引言 原来我在 window 11 中安装了 git ,后来需要使用 rsync 软件,发现其难以安装。了解到 MSYS2 使用起来更加全面,并且更加方便,因此有了本文的内容。 介绍 MSYS2是一个基于Arch Linux的开源软件项目,旨在为Windows提供一个类似于UNIX的开发环境。它包含一个软件包管理系统,允许用户在Windows上轻松安装和管理各种开发工具和软件包

windows msys2中编译libfdk-aac

最近,用ffmpeg在声音处理上,有些问题,由于音频编码是aac,由此怀疑到ffmpeg内部aac不精准导致,故需要链接libfdk-aac。 libfdk-aac在编译时,需要用到autoconf等工具,这在精简版的msys2中是不存在这些工具的,同时精简版的msys2里面也没有yum,apt等安装工具。 关于何为精简版msys2,读者可以参考我写的一篇博客:ffmpeg 64位静态库编译

windows+msys2编译android版ijkplayer

近来想研究一下ijkplayer,发现在windows上编译有很多的坑。搞了一天终于能运行example,过程就像排雷一般,但也对整个项目结构了解了一番。记录下来! 可能有些坑没记得写下来,欢迎留言。 下载我改过的文件。 准备材料 msys2安装包ndk(我用的14b)安装android studio 环境配置 安装完msys2后从开始菜单启动msys2 minggw 64-bit,理

Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录

文章目录 前言一、使用前准备第一步 安装vscode第二步 安装msys2 二、使用步骤1.打开MSYS2 MINGW64(1)在开始栏中找到MSYS2 MINGW64并打开(2)安装git(3)安装make(4)安装好之后的文件存在位置 2.克隆项目(1)从仓库里将项目克隆到本地(2)如下地址可看到拷贝下来的目录 3.配置环境4.使用vscode(1)打开vscode(2)选择文件夹(3)

【解决】msys2签名错误无法升级

解决msys2“无法升级 mingw64 (无效或已损坏的数据库 (PGP 签名))”密钥失效问题 https://blog.csdn.net/xfijun/article/details/107810097 如果不能在msys2中下载签名文件,可以直接在浏览器中输入文件url下载对应文件,存放至 “~”目录下,然后继续后续的命令即可完成修复。

vs用msys2编译安装 gmp

1 下载 1.1下载MSYS2工具 MSYS2 1.2 下载gmp The GNU MP Bignum Library 2 使用windows的msys2命令窗口,有三个msys2命名窗口 mingw64 3 4 命令 pacman -Syu 重启: pacman -Su 安装: pacman -S mingw-w64-x86_64-gcc p

tuya-open-sdk-for-device使用体验之Windows 下 MSYS2 编译 T2-U 开发板

tuya-open-sdk-for-device 是一款跨芯片平台、操作系统的 IoT 开发框架。它基于通用南向接口设计,支持 Bluetooth、Wi-Fi、Ethernet 等通信协议,提供了物联网开发的核心功能,包括配网,激活,控制,升级等;它具备强大的安全合规能力,包括设备认证、数据加密、通信加密等,满足全球各个国家和地区的数据合规需求。 基于 tuya-open-sdk-for-dev

给 MSYS2 添加中科大的源

最近一段时间不知怎么的,使用默认的 MSYS2 源升级软件或是安装新软件的特别的慢。所以就翻了翻国内的几个开源软件的镜像库,发现中科大的库里就有 MSYS2。所以就研究了一下,给 MSYS2 添加了中科大的源。 简单的说 msys64\etc\pacman.d 目录下有三个文件。  mirrorlist.msys  mirrorlist.mingw64  mirrorlist.mingw32 这

msys2 mingw64 ffmpeg 搭建最新ffmpeg编译环境 可用 ffmpeg 4.1 及更新版本

介绍 最近需要编译Windows版本ffmpeg,各种折腾,最后从一个大神那找到了方案, 非常感谢 liaofeifly 这位大神。 不多说直接来说明怎么搭环境: 1. 下载msys2 https://sourceforge.net/projects/msys2/ 2. 换源,否则下载速度几kb/s https://blog.csdn.net/jinlong0603/article/det

Windows10上通过MSYS2编译FFmpeg 6.1.1源码操作步骤

1.从github上clone代码,并切换到n6.1.1版本:clone到D:\DownLoad目录下 git clone https://github.com/FFmpeg/FFmpeg.gitgit checkout n6.1.1       2.安装MSYS2并编译FFmpeg源码:       (1).从https://www.msys2.org/ 下载msys2-x86

windows + Mingw32-make 编译 PoDoFo库,openssl, libjpeg, Msys2工具的使用

参考: https://blog.csdn.net/sspdfn/article/details/104244306 https://blog.csdn.net/yaoyuanyylyy/article/details/17436303 https://blog.csdn.net/wxlfreewind/article/details/106492253 前期进行了各种摸索,由于Podofo依赖

windows + Mingw32-make 编译 PoDoFo库,openssl, libjpeg, Msys2工具的使用

参考: https://blog.csdn.net/sspdfn/article/details/104244306 https://blog.csdn.net/yaoyuanyylyy/article/details/17436303 https://blog.csdn.net/wxlfreewind/article/details/106492253 前期进行了各种摸索,由于Podofo依赖

使用MSYS2的静态Qt版本进行Widgets项目编译时需要注意的问题

项目场景: 需要编译一个静态版本的应用程序,并用upx进行压缩,以便减少携带的动态链接库,生成每个文件不超过10MB的轻量级绿色发布包。使用动态库不利于发布。准备发布的环境,是学校的教学中心的学生计算机。学生计算机的每一台机器都可能安装有不同版本的Qt,且时常污染环境变量(PATH),导致链接了其他版本Qt的程序启动时遇到问题。不能为每一种Qt发布包编译一个发行版。 问题描述 当使用 M

C语言初学者工具选择:vscode + MSYS2 + cmake 搭建 C环境

文章目录 前言1. MSYS2 安装1. 下载安装包2. 安装3. pacman 换清华大学源4. 安装 mingw-w64 toolchain 和 cmake + ninja5. 将 toolchain 加入系统环境变量 2. 设置 vscode1. 必要的插件2. 一个简单的 vscode cmake 项目 最后C数据结构与算法CMake 前言 网上关于使用 vscode

【解决方案】msys2 ucrt64 链接poco库时出现错误 undefined reference to `wWinMain‘

使用pacman安装了poco: ucrt64/mingw-w64-ucrt-x86_64-poco 1.11.6-2 CMakeLists.txt如下: find_package(Poco REQUIRED Foundation Util Net)set(ThirdLibs "Poco::Foundation;Poco::Util;Poco::Net") # ${ThirdLibs} a

C语言初学者工具选择:vscode + MSYS2 + cmake 搭建 C环境

文章目录 前言1. MSYS2 安装1. 下载安装包2. 安装3. pacman 换清华大学源4. 安装 mingw-w64 toolchain 和 cmake + ninja5. 将 toolchain 加入系统环境变量 2. 设置 vscode1. 必要的插件2. 一个简单的 vscode cmake 项目 最后C数据结构与算法CMake 前言 网上关于使用 vscode

msys2无法升级软件

pacman -S 更新软件时提示 错误:mingw-w64-x86_64-libiconv: 来自 "David Macek <david.macek.0@gmail.com>" 的签名是未知信任的 总之就是更新哪个软件哪个就提示错误。 网上找了很多教程,都是说要更新签名,但是给了一个固定的签名,更新了之后也没有解决问题。 最终找到了官方的msys2的密钥环: Package: m

inkscape-1.0.2--windows编译--msys2安装--安装模块

文章目录 1.下载Msys21.1 更新镜像源1.2 更新msys21.3 msys2常用命令 2.下载inkscape-1.0.2源码2.1执行msys2installdeps.sh文件2.2控制台编译 3.作者答疑   inkscape是一款比较优秀的开源矢量软件,官方号称可以和Coredraw,illustrator相当。当然号称还是号称,但是不可以否认,它具有一款矢量编辑