-1

与其他应用程序(例如 Java)相比,为什么制作 C/C++ 应用程序需要很长时间。

我正在尝试构建 Ubuntu Unity,在我的本地机器上大约需要 4 分钟。

我认为生成目标文件的过程是最耗时的过程。

有什么建议吗?

4

1 回答 1

1

如果您想加快代码生成速度,可以使用ccache。您还可以查看 gcc 版本,因为已知旧版本落后。Clang也取代了它们很多。

我没有触及编译速度,因为这是一个巨大的话题。从 C/C++ 开始是一种完全可编译的语言,而在 Java 中,您永远不会编译为机器代码,您只需生成一个字节码,将其他所有内容留给 VM。

于 2013-09-28T09:47:29.857 回答