是否有选项可以停止编译并将状态保存到文件然后加载文件并继续编译?
我知道GCC有-fdump-gimple-tree
选项,这使得GCC转储到文件的内部表示“GIMPLE”,但我找不到重新加载文件的选项。
答案 0 :(得分:0)
我不知道如何停止GCC编译,但是你可以缓存已编译的文件,因此GCC不必再次编译它们。请参阅CCache。
因此,如果您在某个时间残酷地停止编译,比如使用Ctrl-C,当您再次启动时,将从缓存中检索已编译的所有文件。
答案 1 :(得分:0)
我看到了几个选项:
或......以上所有。
尝试将代码部分编译为一个版本,然后由另一个版本完成,完全无望。