gpt4 book ai didi

python - 从 Jamfile 调用 python 脚本

转载 作者:行者123 更新时间:2023-11-28 18:51:01 25 4
gpt4 key购买 nike

我想从 Jamfile 调用 python 脚本来生成必要的源文件。

在 Makefile 中,它看起来有点像这样:

sourcefile.c:
python script.py

归档这样的东西最优雅的方法是什么在 Jamfile 中?

最佳答案

果酱等价物是这样的:

actions CallScript
{
python script.py
}

CallScript sourcefile.c ;

根据应用程序的上下文,您可能需要做更多的事情。例如。如果脚本生成源文件并且你想编译生成的源文件,解决方案可能如下所示:

rule GenerateSource
{
local source = [ FGristFiles $(1) ] ;
MakeLocate $(source) : $(LOCATE_SOURCE) ;
Clean clean : $(source) ;
GenerateSource1 $(source) ;
}

actions GenerateSource1
{
python script.py $(1)
}

GenerateSource sourcefile.c ;

Main foo : sourcefile.c ;

关于python - 从 Jamfile 调用 python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13140556/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com