首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cmake源代码和源代码外导航

cmake源代码和源代码外导航
EN

Stack Overflow用户
提问于 2009-07-28 12:03:07
回答 4查看 1.1K关注 0票数 4

cmake建议使用源代码外的构建。虽然总的来说我喜欢这个想法,但我发现从源码外的子目录导航到相应的源目录是不舒服的。我经常需要代码来执行一些操作(例如grep、svn命令等)。

在shell中,有没有一种简单的方法可以从源码外的子目录导航到相应的源目录?

谢谢迪马

EN

回答 4

Stack Overflow用户

发布于 2009-07-29 20:35:44

我更喜欢保持简单,将源代码签出放在src/目录中,将相应的构建放在build/目录中。然后我就可以使用

代码语言:javascript
复制
function cs() {
    cd "${PWD/build/src}"
}
function cb() {
    cd "${PWD/src/build}"
}

请参阅还有另一种方法的KDE's TechBase

票数 3
EN

Stack Overflow用户

发布于 2010-05-03 04:53:12

我认为最直接和最方便的方法是简单地打开多个Shell会话,即标签。例如,KDE4 Konsole支持选项卡,您可以使用Shift + ArrowLeft或ArrowRight在其中导航。我觉得很舒服,而且它更好地保存了历史。

票数 1
EN

Stack Overflow用户

发布于 2009-07-28 12:24:40

你试过 and builtins吗?

当在/source/directory中时

pushd /to/build/directory

在那里工作

popd ##返回到源目录

你甚至可以更深一层地stack

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1193649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档