有时,当我查看头文件时,我想在 (doxygen) 文档中添加一些内容。这可能是关于使用某些函数参数的快速说明,或者只是修复一个小错误。

但是我想:哦不,这会在下一次 make 调用中触发重新编译!对于某些基本头文件,整个项目将重新编译,这可能需要很长时间。所以,没关系!

这个困境有解决办法吗?是否有不直接在标题中记录函数/类的方法?或者是否有(计划)一个智能 make 会注意到只有一些注释发生了变化,但不需要重新编译?

最佳答案

如何 check out (你做版本控制,不是吗?)另一个目录中的代码库拷贝,只是为了这些类型的编辑?

它可以是一个单独的分支,也可以不是。然后,当这些小的变化发生在你身上时,你就在这里做出它们。你可以直接提交它们:现在它们在一个安全的地方,不会干扰你的实际开发。每隔一段时间,比如一周一次,如果你的构建时间真的很长,你可以将这些更改合并到你正在处理的内容中。合并冲突应该很少发生,只要您在一个目录中记录并在另一个目录中编写代码。

关于c++ - 只需添加一些文档即可触发重新编译 : Is there a solution?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1116187/

10-10 01:49