所以我的问题是:
我在 Eclipse 3.5 上的 CDT 6.0 中有一个 C++ 项目,现在有一个静态资源文件(log4cxx 的 .properties)需要复制到构建文件夹。该文件在运行时访问以配置 log4cxx 子系统,并且它需要与可执行文件位于同一目录中。例如,Debug/ 文件夹中应包含 Debug/Executable 和 Debug/config.properties。
我想要的是让 CDT 在构建时自动将文件从我的 src (或资源)目录复制到 bin 目录。有没有办法在不制作定制目标的情况下做到这一点?我正在使用 Eclipse 管理的 make 项目(或者现在 C++ 可执行文件的默认值),如果这改变了需要设置的方式。
可以在构建后操作中复制静态资源(项目 -> 属性 -> C/C++ 构建 -> 设置 -> 构建步骤
将构建后操作设置为(为了获胜):
cmd /c copy ..\res\* .
或者您可以在 Linux 上使用 cp。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)