会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Electron-Note
博客园
首页
新随笔
联系
订阅
管理
2025年10月14日
SDL3和其附属的编译记录
摘要: SDL3的构建记录 环境 windows11 + msys2 + gcc + cmake 编辑器使用vscode,插件为cmake tool,c++和clangd。 子模块 神奇的 sdl3-mixer 还在设计阶段 vcpkg 没有,如果从0构建需要的版本 vcpkg 也不支持。 正常情况下可以选
阅读全文
posted @ 2025-10-14 21:36 ChickenRice
阅读(9)
评论(0)
推荐(0)
2025年7月17日
编译能成功,但 clangd 认为找不到头文件问题解决
摘要: 问题产生 我的环境是 windows11 + MSYS2 + cmake + Ninja。 MSYS2 使用 GCC 15.1.0 x86_64-w64-mingw32(urct64),cmake 就直接用默认工具包生成了。 项目的目录是 include 包含所有.hpp, src 包含所有.cpp
阅读全文
posted @ 2025-07-17 00:03 ChickenRice
阅读(442)
评论(0)
推荐(0)
2025年7月15日
windows下,使用msys2解决烦人的-fmodules-ts
摘要: 问题产生 我的环境是 windows11 + MSYS2 + cmake + Ninja。 MSYS2 使用 GCC 15.1.0 x86_64-w64-mingw32(urct64),cmake 就直接用默认工具包生成了。 长期将cmake定格为 3.10 的我这次突然心血来潮定格为 4.0。 生
阅读全文
posted @ 2025-07-15 22:37 ChickenRice
阅读(62)
评论(1)
推荐(0)
2025年7月14日
neovim配置c++无法找到头文件的问题解决
摘要: 环境:windows 11 + MSYS2 + Neovim 使用 Mason 安装 LSP。 错误现象 在其他的编辑器里可以,在 nvim 里不行,总是显示头文件找不到。 排查定位 经确认后安装可以,甚至文件可以直接编译运行,那说明是 clangd 的问题。 输入 :LspInfo查看得到下面的信
阅读全文
posted @ 2025-07-14 16:51 ChickenRice
阅读(97)
评论(0)
推荐(0)
2025年7月7日
windows下使用msys2安装运行libtcod
摘要: 前言 出于恶心的 gbk 原因,在中文环境下使用 MSVC 会非常痛苦,且使用 MSVC 编译的 dll 在 gcc/clang 下会出问题。 因此我使用了 MSYS2,然后在这个库上就碰到了问题。 查看了文档之后解决了,遂记录。 首先得保证在 MSYS2 环境下安装 SDL3。 pacman -S
阅读全文
posted @ 2025-07-07 18:30 ChickenRice
阅读(26)
评论(0)
推荐(0)
公告