- 博客(252)
- 资源 (3)
- 收藏
- 关注
原创 emwin坐标总结(瞎写的,别看)
坐标管理有点乱。回调中获取坐标位置感觉 GUI_MEMDEV_Create 用的是绝对坐标貌似你创建的内存块,相对的坐标是屏幕。你在内存块儿上操作的也就是 GUI_FillRect ,里面的坐标相对的是父窗口,跟内存块儿没关系。这里的坐标有点乱。建议就是坐标就是 (0,0),大小就是父窗口大小。其他的绘制也是相对0,0。我说的也有点乱。你自己尝试吧我放弃了,特么的,这里太乱了。
2024-10-15 09:36:21
336
原创 sunxi-fel 的相关命令
这个命令是全志芯片的烧写程序。有很多写法。例如 : F1C100S 、F1C200S这个命令有很多隐藏的相关问题(这里不讨论)
2024-09-07 18:36:22
485
原创 Qt CMake 国际化相关配置
本来用qmake使用pro文件很简单的一件事,结果用cmake折腾了半天。项目多执行几次Cmake和构建,不然可能刷新不好。3,将生成的翻译好的 qm 文件放到资源目录下。1, 添加 LinguistTools。2,添加ts文件的包含。
2024-02-28 17:59:56
750
1
原创 qt5与qt6的cmake区别
一是本身就麻烦,二是,确实坑,因为不同的qtcreator版本,选了不同的kits(套件) 生成的CMakeList.txt文件也不一样。如果可以的话都选择Qt6的相关选项,这样的话,生成的CMakeList.txt文件精简很多。qt_finalize_executable宏仅在使用Qt 6时才需要调用。因为两者的套件不太一样,而且生成的CMakeList.txt也不同。例如,如果你不用Qt6的话,里面的翻译文件都在左边显示不出来。1,创建的时候就要注意,你到底是用qt5 还是qt6,
2024-02-28 17:45:00
1042
原创 pjsip、pjsua2+bcg729 windows下编译java版本
1,装jdk,并且要设置 jdk的头文件路径不然会报找不到jni.h的错误。按照官方给的文档你需要安装jdk、swig 、vs(我用的vs2017)先编译 pjsua ,然后编译 swig_java_pjsua2 项目。我这里主要是为了生成pjsua2.dll 用于在java下调用。编译 swig_java_pjsua2 的时候要注意。是release的话,删掉msvcrt.lib。pjsip使用vs2017 进行64位编译。2,更改运行库模式,从/MT改为/MD。不然会报找不到一些基本库接口的错误。
2023-08-03 10:54:50
588
原创 pjsip windows下 java的使用
java 生成的jar包,所依赖的dll版本(32位还是64位),跟java.exe的版本有关系。
2023-07-19 17:37:08
1348
1
转载 Qt与excel
用QtCreator加载之后,再运行 nmake install 将对应的lib、dll安装到合适的目录中去。总结就是 https://github.com/dbzhang800/QtXlsxWriter。编译参考 https://zhuanlan.zhihu.com/p/349176607。使用QtXlsx 进行处理。
2023-07-14 14:47:35
106
原创 boost::beast::multi_buffe 转换 成string
boost::beast::multi_buffe 转换 成string
2022-09-06 10:04:40
551
idea 2020.2.1 的 activate code 安装参数
2020-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人