在 C# 中 Debug C++ Dll 现需要调试 dll, 遂在 visual studio 中设置 c++ dll 的断点,然警告称没有加载符号,故上网查找,发现一微软文档和一 stackoverflow 帖子,总结步骤如下: 右击 C++ DLL project, 选择属性 -> 链接器 -> 调试 -> 可调试程序集 -> Yes 右击 C# 项目,选择属性 -> 调试 -> 打开调试启动 2024-12-17 #cpp #C# #DLL #Visual Studio
Pip Install Gymnasium[box2d] 失败 今天遇到个诡异的问题,想试玩一下 gymnasium 的时候按照指示需要先后安装 swig 和 gymnasium[box2d]。我首先创建了一个 venv 虚拟环境,然后安装 swig 和 gymnasium[box2d] pip install swig gymnasium 但是会报如下错误: Requirement already satisfied: gymnasium[box2d] i 2024-10-17
Cmake 找不到动态链接库 近期在写实验程序时需要用到一个厂商给的 SDK,那么在 cmake 里应该就是添加一个 IMPORTED 的动态库,并且配置一些参数就可以了。 add_library(NTSDK SHARED IMPORTED) set_target_properties(NTSDK PROPERTIES IMPORTED_IMPLIB "${CMAKE_CURRENT_SOURCE_D 2024-09-14
Vscode Serial Monitor 的显示失误 今天调试程序的时候遇见一个问题,就是在 Arduino 框架下写的 stm32 串口通讯程序不能发送 0x7f 以上的数值,这有点奇怪。代码如下: Serial.write(0xff); // (任何大于 0x7f 的数)输出结果为 fffd 这其实能看出来有点诡异,因为 0x7f 应该就是 ascii 码的最大值,不能输出比这大的数,感觉是遇到了一些奇怪的机制。在 Bing 中稍微搜索了一下 2024-05-27 #嵌入式 #AI #工具 #vscode
LibreTexts 过去没学的矩阵分析,现在开始吞噬我 今天在看论文时,陷入了不断压栈的知识回调地狱,直到需要补习伪逆知识的时候,发现了这个网站——LibreTexts Mathematics。发现这个电子书网站还挺不错的,讲的挺好,覆盖面足够广。点开主页,发现它是一个开放教育资源平台 LibreTexts 的一部分。这个平台致力于减少传统教材书籍的花费与限制,让教育资源更具开放性。 LibreTexts is 2024-04-18 #网站 #电子书