- 博客(4)
- 收藏
- 关注
原创 emscrpten编译器记录
s [ccall是导出方法method的名称]-s switch选择,当返回1的时候不退出。-o 后面改变编译后文件名称。
2024-05-18 17:46:32
114
原创 将python编译成pyd(用lib或dll都行),再用C++加载动态库调用
1.如果出现未找到Python.h问题时,需要在环境中引用当前系统的python环境,例如我使用conda的虚拟环境则为D:\anaconda3\envs\y8\include;还需引用库文件,路径为D:\anaconda3\envs\y8\libs;再添加依赖项python312.lib。创建my_module.pyx和setup.py文件,其中my_module是模块名字,可任意修改。然后运行生成的可执行文件,你应该能够看到输出结果。构建成功后,文件在当前文件夹的build文件夹内。
2024-03-07 20:34:54
1137
原创 基于C++的Qt计算器
本文是基于C++开发Qt计算器,实现功能有利用鼠标按下数字和运算符实现加减乘除基本运算(+-*/)、Clear清零按键功能实现和退格功能。本例还可以利用数字键盘对数字、加减乘除运算符和清除退格进行交互。但是在每次使用键盘前,建议先用鼠标点击一次=运算符,否则会出现无法计算的error。在我看来计算器实现思路大概有两种。第一种较为复杂,我尝试了一天时间,最终还是放弃了,不过可以提供一个思路。(较为复杂,此处可以略,新手建议直接跳到第二种方法。也就是本文所做计算器的方法)
2022-12-13 17:21:01
3074
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人