我有两个问题
我在LLVM-2.9源代码的C-backend中做了一些更改。现在我想要的是如何在构建文件夹中反映这些变化?
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 '.'
答案 0 :(得分:0)
make update
更新LLVM和Clang以及其他子项目,因此不是您需要的。您需要的只是构建文件夹中的make
。如果任何源文件发生更改,make
应该选择它并重新构建相关文件。
如果您添加了新文件,make
可能无法获取您所做的具体更改?您可以随时尝试重新构建所有内容(例如make -B
)并查看是否包含更改。