logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

windows下使用msvc(vs2022)编译webrtc(m133版本)

本文介绍了使用MSVC编译WebRTC m133版本的具体步骤:首先下载匹配的depot_tools工具包并配置环境变量;然后通过fetch命令获取WebRTC源码并检出m133分支;接着克隆MiroKaku的修复仓库,运行Patch.cmd自动修改源码;最后提供Debug和Release两种构建配置,使用gn生成项目文件后通过ninja进行编译。文中详细列出了GN构建参数设置,并指出可通过gn

#webrtc#windows#c++
c++程序只存在一个实例(exe)的方法

最近项目开发过程中遇到了保证程序只有一个实例存在的需求,也就是只能存在一个exe。本人目前有两种实现的方法。一、基于Qt的实现基于Qt的实现是利用了Qt中的共享内存(QSharedMemory),第一个运行的exe创建一个共享内存,后续的程序如果能访问到此内存,就认为已有exe存在了。伪代码如下:int main(){//创建一个共享内存QSharedMemory sharedMemory;//设

#c++#qt#windows
到底了