2

我正在使用生成文件。我有/src、/include、/res 和一个makefile。构建目录传递给 make。一些二进制文件需要存储在 /res 中的资源文件。访问资源的一种方法是告诉 makefile 将 /res 复制到构建目录中。有没有更传统的方法来做到这一点?

我更喜欢在构建目录和其他一些资源目录中只有可执行文件。例如,如果选择 /usr/bin/ 作为可执行文件,那么资源文件的约定是什么?/usr/share/?

4

1 回答 1

1
One way to access the resources is to tell the makefile to copy /res 
into the build directory. Is there a more conventional way to do this?

不,将资源文件复制到构建目录不是一个明智的选择。/res让资源文件存在VPATHmakefile. 您可以分配目录路径,VPATH以便make在搜索当前文件夹后搜索该文件夹中的文件。

于 2013-09-19T08:52:06.270 回答