我试图编写一些复杂的Starlark规则,使用(相对)新的cc_common API在Linux上链接和构建多个动态库。
使用此API创建编译/链接操作似乎有两种不同的方法:
compile()/link()方法,以及create_compile_variables()/create_link_variables()和get_memory_inefficient_command_line(),然后使用生成的命令行直接调用actions.run()。特别是,我正努力让第二名开始工作。我的问题是,如何创建param_file以传递到create_link_variables?这方面似乎没有任何Starlark。
https://stackoverflow.com/questions/59048999
复制相似问题