我试图编写一些复杂的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
复制相似问题