在meson.build文件中,我有一些文件由以下定义:
file = files("my_filename.ext")
要建立一个ID,我尝试写:
myTgt = "_other_ext" + file[0][0]
然后我有这个错误:
meson.build:257:4: ERROR: Invalid use of addition: must be str, not File
如何将文件对象转换为有效的字符串? (我尝试添加 .string((,但这不是解决方案(
我找到了带有格式函数的解决方案:
fmt = "_other_ext_@0@"
myTgt = fmt.format(file[0][0])