# LabView自动编译 **Repository Path**: jordankao/LabView-auto-build ## Basic Information - **Project Name**: LabView自动编译 - **Description**: 创建自动化生成模块和应用的工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2022-08-31 - **Last Updated**: 2022-08-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LabView自动编译项目 ## 项目开发原因 由于项目是分模块开发的,一个项目中包含较多打包库需要编译。总是在不断修改代码。当修改多个模块之后,自己也不记得修改了哪些模块。如果全部编译需要的时间比较长。所以想要一个可以自动检查代码修改,自动生成模块的工具。 ## 使用说明 首先安装 Release 目录中的工具包 以下面项目为例 ![输入图片说明](Doc/1.PNG) 1. 在项目中新建一个build.vi ![输入图片说明](Doc/2.PNG) 2.打开程序框图 在函数选板展开 用户库-自动编译 将Template 放置在程序框图中 ![输入图片说明](Doc/3.PNG) 3. 程序框图会显示如下代码,修改这个代码添加相应的生成规范。 ![输入图片说明](Doc/4.PNG) 4. 根据项目实际情况修改代码。 ![输入图片说明](Doc/5.PNG) 5. 运行 build.vi 就会自动执行检查代码修改,并且自动编译需要编译的模块。当弹出窗口进度条跑到头时。用户可以检查是否有模块编译失败。然后点击窗口上的关闭按钮关闭前面板。 ## 注意事项 - 首次运行会生成整个项目。并且在项目目录创建 .AutoBuild 目录用于存放数据。 - 代码内部包含调用labview编译的代码,在自动编译时会卡住。只要耐心等待结束就行。 - Demo目录中的项目演示了该工具包的使用。demo项目并不包含实际可运行的代码,只是演示了该工具包的使用。目前该工具包只能检查一个或多个目录。不能把文件名(例如 main.vi)作为检查的内容