我正在使用llvm并尝试学习和设置忍者文件来构建所有内容。通常我会使用
构建我的exe。clang++-6.0 $(llvm-config-6.0--cxxflags --ldflags --system-libs --libs core) foo.cpp -o foo
有没有一种方法可以设置忍者规则来调用llvm-config-6.0
以获取使用llvm进行编译所需的标志,而无需借助像cmake这样的metabuild系统预先生成带有扩展标志的.ninja文件?
(写作)忍者新手,我尝试将llvm-config-6.0
放入其自己的变量,规则和规则中,但这些方法似乎都不起作用。