分类: 开发
VS2019离线安装包制作
前言
现在VS(Visual Studio)默认都是在线安装的方式,虽然是方便、简单了很多,但对于一些封闭的局域网环境极为不友好,所以这篇文章主要介绍离线包如何制……
跨平台SDK设计原则
前言
以下内容是笔者做SDK开发总结的点点滴滴,未完待续
依赖
1.不要重复造轮子,尽量选用久经考验的跨平台库,如boost、yaml、pcap、vtk、cjson等,这样能……
Windows软件打包发布教程
安装inno setup软件
访问inno setup官网,下载最新版本innosetup-6.2.2.exe,下载完成后双击安装,根据英文提示完成相应的配置,如图①、②、③、④、⑤、⑥,安装完……
MQTT服务器连接不上的问题
问题描述
环境:阿里云服务器Ubuntu 22.04.3 LTS,安装mosquitto后,在虚拟机端订阅消息出现报错(以前用阿里云Ubuntu20.04 LTS的服务器装上就能用),以下服……
Windows程序读取不了中文路径问题
问题描述
今天调试发现win32接口GetFileAttributesW居然不支持中文路径,于是寻找解决方案,找了半天,尝试用boost的fileystem库发现能用,而且boost能跨平台……
CMake不完全教程
前言
CMake的常见命令及其用法,未完待续
源文件
CMakeLists.txt
命令行
mkdir build
cd build
cmake . ../
cmake --build . --target install
兼容策略……
RT-Thread Studio使用教程
介绍
RT-Thread Studio是官方出品的一款专门针对RT-Thread嵌入式开发、部署、调试、测试的集成开发环境,它基于Eclipse开源项目开发,极大的提高了嵌入式开发……
long数据类型跨平台问题
前言
long这个数据类型以前一直以为它是8个字节的,今天却发现并不都是8个字节的!
源代码
#include <iostream>
int main()
{
std::cout <&l……
github无法提交代码问题
摘要
解决github无法提交代码、需要认证的问题
问题描述
提交代码到个人仓库的时候发现报错,认证失败
Username for 'https://github.com': hywing
Pass……
Windows库链接报错
摘要
编译器build类型不一致导致的编译问题
问题回溯
今天拿到别人已经编译好的库,发现在链接的时候出现了报错
[9/9 12.7/sec] Linking CXX shared module……