当前位置: 首页 > news >正文

duiLib 编译时复制资源目录到exe同级目录

需要复制资源目录到exe同级目录,这样直接运行生成的exe文件不报错,能找到依赖的布局文件以及图片资源文件。这里利用VS的生成事件自动拷贝。步骤如下:

右键项目->属性->生成事件->在“生成后事件命令行”添加如下指令:

xcopy /y /d "$(ProjectDir)skin\*.xml" "$(TargetDir)"

xcopy /y /d "$(ProjectDir)skin\*.png" "$(TargetDir)"

如图,可以看下拷贝的目标路径是否对:

该命令会将skin文件夹下的xmlpng文件自动同步到输出目录,/d参数仅拷贝更新过的文件

配置好后编译工程(ctrl+shift+B),然后检查资源目录是否复制到目标目录。

看着结果不对,没有把整个skin目录复制过来。

生成后事件指令改为:

xcopy  /y  /d "$(ProjectDir)skin\*.xml" "$(TargetDir)skin"
xcopy  /y  /d "$(ProjectDir)skin\*.png" "$(TargetDir)skin"

即这样:

再次编译,查看结果:

查看skin目录:

ok. 资源文件复制过来了。

直接点击debug目录的exe文件执行,可以执行成功:

ok .

http://www.lryc.cn/news/611851.html

相关文章:

  • 推动本地流智能:基于 Apache Kafka 与 Flink 的实时机器学习实践
  • 无需SCADA/OPC,实现直接与西门子PLC Web API通讯实现数据读写(一)
  • Mysql如何迁移数据库数据
  • 【自动驾驶】《Sparse4Dv3 Advancing End-to-End 3D Detection and Tracking》论文阅读笔记
  • 工业协议转换终极武器:EtherCAT转PROFINET网关的连接举例
  • Spring Boot全局异常处理与日志监控实战指南
  • 从Navisworks到定制化BIM系统:HOOPS Exchange如何实现高效3D格式解析?
  • 【公考】----申论篇
  • 测试单节点elasticsearch配置存储压缩后的比率
  • 20250806给PRO-RK3566开发板在Buildroot系统下扩大rootfs分区2GB
  • 移动端网页调试实战,跨设备兼容与触控交互问题排查全流程
  • Class30数据增广
  • 【docker】完整 Dockerfile 示例和构建运行指南
  • SmartX 用户建云实践|宝信软件:搭建“双架构”私有云平台,灵活满足多种业务需求
  • Bug 记录:SecureRandom.getInstanceStrong()导致验证码获取阻塞
  • Python爬虫 urllib 模块详细教程:零基础小白的入门指南
  • Unity3D水下场景与游泳系统开发指南
  • Scrapy(一):轻松爬取图片网站内容​
  • 安宝特方案丨工业AR+AI质检方案:致力于提升检测精度与流程效率
  • linux-系统性能监控
  • Python爬虫实战:研究spiderfoot工具,构建网络情报收集系统
  • python每日一题 贪心算法
  • 线程-线程池篇(二)
  • 基于Hadoop的木鸟民宿数据分析与可视化、民宿价格预测模型系统的设计与实现
  • 使用 gptqmodel 量化 Qwen3-Coder-30B-A3B-Instruct
  • MyBatis基础操作完整指南
  • smart-water表设计方案
  • 百度华为硬件笔试机试题-卷4
  • 希赛《华为 HCIA-Datacom 》核心考点之 NAT 技术解析
  • 解决远程连接云服务器mysql编号1130问题