【发布时间】:2016-08-03 05:44:34
【问题描述】:
我的问题很简短。我有我的源目录 mySrcDir,我的 Makefile 也位于其中,我想将它编译到我的构建目录 myBuildDir 中。
我如何make我的/some/path/mySrcDir的内容变成/another/path/myBuildDir?
PS:操作系统 Ubuntu 14.04
【问题讨论】:
-
这完全取决于你的makefile。默认的内置 make 规则不支持直接这样做。
-
您的问题非常广泛。你能告诉我们这个问题中你已经知道怎么做的部分吗(例如在
mySrcDir中构建目标)? -
1) 我创建 myBuildDir 2) 我调用 ../mySrcDir/configure 3) 我调用 make 4) 我调用 sudo make install。到目前为止,一切都很好。现在我想用修改后的 Makefile 重新编译 mySrcDir (mySrcDir/mySubSrcDir) 下的子目录。我可以在 mySubSrcDir 中调用 make & sudo make install,但这不是我认为的优雅方式。这就是为什么我想在 myBuildDir 中编译它然后安装..