【问题标题】:Copy a file in Post Build of Eclipse/Truestudio在 Eclipse/Truestudio 的 Post Build 中复制文件
【发布时间】:2022-07-23 01:24:45
【问题描述】:

我正在使用 arm-objcopy,但它不适用于我需要复制到另一个项目的 .h 文件。

xcopy "../${project_loc}/src/folder/file.h" "....\OtherProject\folder\folder2\file.h" /Y

我得到的错误是“参数数量无效”。早些时候,它足以删除现有文件并询问“这是文件还是目录”。根据 xcopy 文档,/Y 应该可以解决这个问题,但后来我发现 Copy file(s) from one project to another using post build event...VS2010 另有暗示?无论哪种方式,它都不会让副本悄悄发生。

来自What are the predefined variables in eclipse?的Project_loc

我原以为这不会花一个小时。 Google 不同意我的观点。

编辑

我把第一组 / 翻成了 \,现在我又回到了

是否 ....\Project\folder\folder2\file.h 在目标上指定文件名或目录名(F = 文件,D = 目录)?

【问题讨论】:

  • ${project_loc} 是项目的绝对路径,所以前面放../没有意义。
  • 我删除了它之前的 ../,现在我有“找不到文件”
  • xcopy \src\folder\file.h ..\..\OtherProject\Folder\Folder2\file.h /Y 0 已复制文件是我现在拥有的

标签: windows eclipse xcopy post-build truestudio


【解决方案1】:
xcopy "${ProjDirPath}\src\folder\file.h" "..\..\OtherProject\folder\folder2\file.h" /Y

我在目的地的某个地方有错字,但我使用了 ${ProjDirPath},因为源不存在 ${Project_loc}。

【讨论】:

    猜你喜欢
    • 2015-09-23
    • 2011-06-07
    • 2015-07-23
    • 2014-10-04
    • 1970-01-01
    • 1970-01-01
    • 2016-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多