C/C++
-
OPENSSL_Uplink(00007FFBD1635068,08): no OPENSSL_Applink
C++ 使用VCPKG 调用OpenSSL (OPENSSL_Uplink(00007FFBD1635068,08): no OPENSSL_Applink) 错误: 出现这种错误的原因是因为,应该使用OpenSSL BIO 函数来写入或读取证书文件, 应该替换为 另外一种解决方法,直接 包含 #include <openssl/applink.c> …
-
VSCode 使用VCPKG CMAKE 调用Cryptopp库
首先环境需要安装VCPKG, https://github.com/microsoft/vcpkg
-
C++ CMake使用mysql-connector-cpp 连接mysql Exception:bad allocation
遇坑: 项目使用debug模式, mysql-connector-cpp 下载的是release ,始终连接不上mysql,bad allocation。 使用mysql jdbc类型的API连接mysql, 项目使用Debug 必须下载debug版本的api, 不然无法连接 main.cpp #include <iostream>#includ…
-
CLion 静态编译 wxwidgets APP,wxmsw32u_core.lib(event.cpp.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MT_StaticRelease”不匹配值“MD_DynamicRelease”
1. CMAKE 设置 set(VCPKG_TARGET_TRIPLET x64-windows-static) 2.设置编译参数,使用 /MT 或者 /MTd 使用MSVC静态编译的EXE ,只有4MB+
-
Win11 使用 code::block 开发wxWidgets
wxWidgets 使用vcpkg 安装 (编译器使用mingw64,本机需要先安装 mingw64 才可以使用vcpkg 安装wxwidgets mingw版本) vcpkg install wxwidgets:x64-mingw-dynamicvcpkg install wxwidgets:x64-mingw-static # 静态编译使用. 1. 打开…