更改源代码

时间:2013-10-31 07:02:23

标签: llvm llvm-ir

我有两个问题

  1. 我在LLVM-2.9源代码的C-backend中做了一些更改。现在我想要的是如何在构建文件夹中反映这些变化?

  2. make update做了什么?当我运行此命令时,这就是我终端中发生的事情。

    arpit@arpit-HP-dx2480-MT-KL969AV:~/llvm1/build$ sudo make update
    svn  update /home/arpit/llvm1/llvm
    Skipped '/home/arpit/llvm1/llvm'
    svn: warning: '/home/arpit/llvm1/llvm' is not a working copy
    Skipped '.'
    

1 个答案:

答案 0 :(得分:0)

make update更新LLVM和Clang以及其他子项目,因此不是您需要的。您需要的只是构建文件夹中的make。如果任何源文件发生更改,make应该选择它并重新构建相关文件。

如果您添加了新文件,make可能无法获取您所做的具体更改?您可以随时尝试重新构建所有内容(例如make -B)并查看是否包含更改。