【问题标题】:Eclipse CDT: How to relink static libraries without Project Clean>>Project RebuildEclipse CDT:如何在没有 Project Clean 的情况下重新链接静态库>>Project Rebuild
【发布时间】:2025-12-25 02:45:12
【问题描述】:

是否可以在不重新编译链接静态库的情况下在 eclipse 中重建 c++ 项目?我找不到允许您执行此操作的构建设置...

我对 C++ 有点陌生。我的理解是,如果你有一个静态库,.o 文件最后会链接。但是,在每次构建时,都需要重新编译可执行文件的所有 .cpp 文件。

我的问题是:

如果 exe 的 .cpp 文件没有被修改,但静态 库源被修改了,有没有办法链接静态库 到 exe .o 文件而不重建?

【问题讨论】:

  • 不熟悉 eclipse 但是只删除目标/可执行文件怎么样?
  • 我在上面做了一些修改以提供更多细节

标签: c++ eclipse eclipse-cdt


【解决方案1】:

Linker-Settings->Miscellaneous->Other objects下添加你的静态库。如果库更新,您的可执行文件将被重新链接。没有编译。

【讨论】:

    最近更新 更多