草庐IT

Cmake-gui

全部标签

【嵌入式UI框架:LVGL】使用NXP GUI Guider 拖拽式设计LVGL

LVGL是一个免费的开源嵌入式图形库,它提供创建嵌入式GUI所需的功能,具有易于使用的图形元素、精美的视觉效果和低内存占用。完整的图形框架包括供您在创建GUI时所用的各种小部件,并支持更高级的功能,例如动画和抗锯齿。一、工具:1.PC模拟器:SDL2SDL(SimpleDirectMediaLayer)是一套开源的跨平台多媒体开发库,使用C语言写成。它提供了绘制图像、播放声音、获取键盘输入等相关的API,大大降低多媒体应用开发难度的同时,也让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、MacOSX等)的应用软件。SDL2可以在PC上模拟UI效果,避免反复下

threejs使用gui改变相机的参数

调节相机远近角度定义相机的配置:constcameraConfg=reactive({fov:45})gui中加入调节fov的方法constgui=newdat.GUI();constcameraFolder=gui.addFolder("相机属性设置");cameraFolder.add(cameraConfg,"fov",0,100).name("修改相机远近").onChange((num)=>{camera.fov=num;camera.updateProjectionMatrix();});实现效果 调节相机的位置定义参数:constcameraConfg=reactive({fov

windows上Git Bash支持常用命令gcc tree zip wget cmake ninja

windows上GitBash支持常用命令gcctreezipwgetcmakeninja前言GitBash基于MinGW64,提供了win32下的linux命令环境,如ls、cat、tar等。但是GitBash还是缺少一些命令,如gcc、make、tree、zip、wget、cmake、ninja等1.GitBash支持其他命令的原理原理与linux下命令类似,GitBash根目录下有usr/bin、mingw64/bin的二进制程序目录。可以将命令直接放到这些目录中即可支持。还有一种方式是通过环境变量支持,GitBash的环境变量配置文件位于根目录的etc/profile.d/env.sh

VSCode+CMake+Arm GNU Toolchain搭建GD32开发环境

GD32CMakeexample一个串口收发简单例子。https://github.com/Huffer342-WSH/GD32_CMake_Example可以下载该工程,稍微了解一点cmake就可以简单修改直接使用。GD32CMakeexample使用到的工具编译与烧录命令行VSCode调试配合VSCode的marus25.cortex-debug插件实现调试功能RTT使用方法marus25.cortex-debug手动连接注意事项交叉编译工具链设置链接脚本启动文件从零开始搭建工程使用到的工具交叉编译器:gcc-arm-none-eabi-10.3-2021.10-win32构建工具:Nin

CMake file文件操作命令

使用cmake文件操作时不可避免需要操作相关文件,比如读取文件内容,创建新文件的等等操作,都需要通过file命令进行操作。读文件操作fileREAD命令常用的从文件中读取操作为file(READ),将filename文件中内容原封不动读取到variable变量中,命令行全部格式为:file(read[OFFSET][LIMIT][HEX])filename:必选项为要读取的文件,可以带绝对路径variable:必选项,将文件内容读取到varible变量中。OFFSET:可选项,从文件中偏移位置offset开始读取文件内容HEX:可选项,可以将读取文件内容转换成十六进制。用例LIMIT:可选项最

python - 如何使用 cx_Freeze 卡住双模式(GUI 和控制台)应用程序?

我开发了一个Python应用程序,它可以在GUI模式和控制台模式下运行。如果指定了任何参数,它将以控制台模式运行,否则以GUI模式运行。我已经设法使用cx_Freeze卡住了它。我在隐藏wxPython弹出的黑色控制台窗口时遇到了一些问题,所以我修改了我的setup.py脚本,如下所示:importsysfromcx_Freezeimportsetup,Executablebase=Noneifsys.platform=="win32":base="Win32GUI"setup(name="simple_PyQt4",version="0.1",description="Samplec

python - 使用Pycharm调试PyQt gui时出现奇怪的错误

我一直在使用PyCharm在PyQt中调试我的图形用户界面。到目前为止,这真的很成功,直到我刚才在尝试调试我的gui时遇到了一个奇怪的错误。我在脚本的开头以及各个点都设置了断点,但程序没有机会到达这一点。我也试过删除所有断点并运行调试但得到相同的结果。完整的回溯是:C:\Users\pbreach\Continuum\Anaconda3\python.exe"C:\ProgramFiles(x86)\JetBrains\PyCharmCommunityEdition2016.3\helpers\pydev\pydevd.py"--multiproc--qt-support--clien

python - 多处理和 GUI 更新 - Qprocess 还是多处理?

在阅读了关于QProcesses和python的多处理模块的文献之后,我仍然无法创建一个工作和响应式GUI,因为它有大量的进程在后台进行。到目前为止,我已经提出了我的应用程序的这个简化版本,它仍然显示出与许多人所描述的类似的问题。fromPyQt4importQtCore,QtGuiimportmultiprocessingasmpimportnumpyasnpimportsysclassSpectra:def__init__(self,spectra_name,X,Y):self.spectra_name=spectra_nameself.X=Xself.Y=Yself.iterat

python - 无法加载 pywin32 库 win32gui

我正在尝试使用pywin32中包含的win32gui模块但我无法让它工作。我已经下载并构建了它,一切似乎都位于站点包下,我在site-packages/win32/win32gui.pyd找到了win32gui.pyd,但是当我尝试导入它时,我得到:importpyHook,win32guiImportError:DLLloadfailed:Thespecifiedmodulecouldnotbefound.我需要将dll移动到某处吗?如果有,是哪一个? 最佳答案 这个有效:importpywintypes#importpython

【100天精通python】Day35:GUI界面编程_一文掌握Tkinter基本操作

目录 专栏导读  1GUI编程概述1.1为什么需要GUI?1.2常见的GUI编程工具和库1.3GUI应用程序的组成和架构2使用Tkinter库进行GUI编程 2.1使用Tkinter库进行GUI编程的基本流程2.2  使用Tkinter库进行GUI编程2.2.1导入Tkinter库2.2.2添加标签和按钮2.2.3添加文本框2.2.4布局管理2.2.5事件处理2.2.6启动主循环3Tkinter组件使用详解3.1布局管理3.1.1绝对布局vs.自动布局3.1.2使用Grid布局和Pack布局3.1.3使用Frame和LabelFrame进行组件的分组3.2事件处理3.2.1绑定事件和回调函数3