CMake 判断 平台 / 编译器 / 位数 的使用

cpp 

CMake 判断 平台 / 编译器 / 位数 的使用 CMake 跨平台配置 Windows / Linux / macOS x86 / x64 MSVC / MinGW / Cygwin / Clang(LLVM) / GCC(GNU) 静态库 / 动态库 先记住一句终极真理(90% 坑都来自这里

Windows C++ 开发容易踩坑、核心的知识点


Windows C++ 开发容易踩坑、核心的知识点 一、Windows 上除了 VS(cl.exe),还有哪些编译器? Windows 上能跑的 C++ 编译器一共 4 种,你必须分清: 1. cl.exe (MSVC) 微软官方,Visual Studio 自带 Windows 原生、最稳定、生态

C++ 开发全栈基础:CMake、编译器、包管理器、标准库详解

cpp 

C++ 开发全栈基础:CMake、编译器、包管理器、标准库详解 这份教程从零入门,把你关心的 CMake 使用、编译器(cl/gcc)、包管理器、跨平台标准库差异 全部讲透,适合 C++ 开发新手快速建立完整知识体系。 一、先搞懂核心:编译器(cl / gcc / clang) 编译器是把 C++

C++ 字符串比较的一下方法

cpp 

cmake 命令详解


Cmake命令行使用:-G 指明生成的Makefile格式-D 添加参数-S 指明源码位置-B 指明输出路径例如:cmake -G "MinGW Makefiles" -S "源码路径" -B "输出路径"或者cmake -G "

vcpkg+CLion+cmake+MinGW使用


vcpkg介绍vcpkg 是用于 C++ 的一种命令行包管理器。 它极大地简化了 Windows、Linux 和 macOS 上第三方库的购置与安装。 如果项目要使用第三方库,建议通过 vcpkg 来安装它们。 vcpkg 同时支持开源和专有库。 已测试 vcpkg Windows 目录中所有库与

c++ 能重载的操作符有那些


c++ 不规范初始化时,出现的一系列奇怪问题解决(引发了异常 读取访问权限冲突)

cpp 

今天公司的c++ 项目,需要加一下小功能,读取配置,控制业务功能开启这是有一段nacos 初始化并注册的代码 nacos::Nacos nacos(GetIpAddress().value(), PORT, NACOS_APPNAME); nacos.namespaceId = NACO

C++实现AES加解密算法

cpp 

AES 头文件

解决vc 中 vcpkg grpc链接器错误

cpp