C++ – 跨平台在Windows、Linux系统上获取当前可执行程序路径
1 C++跨平台在Windows、Linux系统上获取当前可执行程序路径 跨平台获取当前可执行程序路径是C++跨平台项目中会经常使用的功能,我将这个功能简单的封装成了一个PathUtils工具类,在该类中通过GetCurrentProgramDirectory静态函数获取当前可执行程序路径,下面贴出…
- C++
- 2023-09-07
Windows编译Spout2以及配置Spout2开发环境
Spout2是一个用于Windows系统的视频帧共享系统,允许应用程序以类似Mac的Syphon的方式共享OpenGL纹理,Spout2支持Direct9、Direct11、Direct12和OpenGL的纹理数据共享。 我们可以基于Spout2进行开发,将我们想要的一些视频帧结合OBS的Spout…
- C++
- 2023-06-20
OpenVINO – 在Windows系统上配置OpenVINO C++开发环境
1 OpenVino 运行时开发包下载 官网下载地址:https://www.intel.cn/content/www/cn/zh/developer/tools/openvino-toolkit/download.html 这里我们只使用OpenVino进行模型部署,所以我们主要选择运行时即可,操…
- OpenVINO
- 2023-06-02
Windows远程桌面复制粘贴功能失灵的解决方法
1 Windows远程桌面复制粘贴功能失灵的解决方法 今天原本使用远程桌面对本地局域网的一个电脑进行远程操作,最开始复制粘贴功能是正常的,然后下午突然失灵了,不能从本地拷贝东西到远程电脑。 在本文记录下解决方法,防止之后又遇见这个问题。 首先打开远程电脑的任务管理器,在详细信息中找到rdpclip.…
- 其他
- 2023-04-27
C++ – Windows系统获取桌面路径
1 Windows系统获取桌面路径 可使用以下代码获取桌面路径: #include <iostream> #include <string> #include<Windows.h> #include "shlobj.h" std::string GetDeskto…
- C++
- 2023-04-07
NCNN – 在windows上转换onnx模型为ncnn的param,bin格式
1 在windows上转换onnx模型为ncnn的param,bin格式 在Windows系统上可以直接使用ncnn在windows上的发布包里面的onnx2ncnn.exe程序对onnx模型进行转换,我们可以在ncnn的发布页https://github.com/Tencent/ncnn/rele…
- NCNN
- 2023-03-22
NCNN – Windows下使用Visual Studio编译NCNN小白教程
1 安装Visual Studio 从微软官网下载Visual Studio,现在最新的版本是Visual Studio 2022, 下载Visual Studio 2022可以从这个网址下载:https://visualstudio.microsoft.com/zh-hans/ 如果需要下载Vis…
- NCNN
- 2023-03-22
C++ – Windows/Linux跨平台获取本机CPU核心数
1 在Windows/Linux系统获取本机CPU核心数 1.1 使用Windows和Linux上的系统函数获取cpu的核心数 如果需要创建一个使用线程池的服务,那么线程池中的最大工作线程数目最好是少于本机CPU的核心数,这样既能最大化CPU的性能也能避免创建过多线程造成线程调度的开销,保持处理速度…
- C++
- 2023-03-01
C++ – Windows/Linux跨平台gbk与utf8字符集编码转换
1 Windows/Linux跨平台gbk与utf8字符集编码转换 在Windows系统上使用系统api,在linux上使用iconv进行gbk与utf8字符集编码转换 我已经将上述功能封装为single header的工具类,具体代码如下 #ifndef _CHARACTERSET_CONVERT…
- C++
- 2023-02-27
Windows – OneDrive登录出现0x8019001错误
今天早上开机,突然发现OneDrive不能自动登录了,并且重新登录出现了0x8019001错误。 然后我在Microsoft Edge浏览器上也尝试登录微软的账号,同样的出现了这个问题。 经过在网上查询相关信息,大概是由于网络设置的原因导致不能正常的连接到微软的服务器进行登录。主要的解决方法大概都是…
- 其他
- 2023-02-01
C++ – Windows下字符串UTF8编码转ANSI,ANSI转UTF8编码
1 Windows下字符串UTF8与ANSI编码相互转换 1.1 UTF8转ANSI #include <Windows.h> std::string UTF8ToAnsi(const std::string& str) { int nwLen = MultiByteToWide…
- C++
- 2022-09-06
Windows安装GCC/G++编译器教程
1 Windows安装GCC/G++编译器教程 1.1 下载MinGW MinGW(Minimalist GNU for Windows)是在Windows系统上可支持GUN Compiler Collection(GCC)编译器的管理工具。 下载地址: Sourceforge:https://so…
- Windows编程
- 2022-06-15