除标准选项外,是否有任何方法可以在* .pc文件中定义自己的选项

苏拉杰·库里里亚

我正在尝试制作一个.pc文件,并想要定义一个标志ldflags并使用它像这样

pkg-config package --ldflags

但是它正在显示unknown option ldflags有没有一种方法可以在pc文件中定义我自己的选项。

pmod

.pc文件具有特殊格式,请在此处检查

文件格式包含预定义的元数据关键字和自由格式变量。

关键字是固定的,例如Cflags,它们大多数对应于pkg-config工具选项,例如--cflags但是变量:

...可以由关键字定义使用,以提高灵活性或存储pkg-config未涵盖的数据

因此,可以添加自己的名称,例如,我创建了最小的可能名称(名称,版本,描述为必填关键字):

$ cat test.pc
Name: test
Version: 1
Description: test
aaa=bbb

$ pkg-config --variable=aaa
bbb

可以使用--print-variables选项列出所有内容(有趣的是,虽然该pcfiledir变量是自动添加的):

$ pkg-config --print-variables test.pc
aaa
pcfiledir

$ pkg-config --variable=pcfiledir
.

它甚至可以使用另一个变量来(重新)定义一个变量:

$ cat test.pc
Name: test
Version: 1
Description: test
aaa=bbb${ccc}

$ pkg-config test.pc --variable=aaa --define-variable=ccc=xxx
bbbxxx  

想知道您的用例吗?因为此文件的内容仅用于保留有关某些软件包具有的依赖项的元数据。也许您应该将这些标志添加到LibsLibs.private关键字中?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

除标准选项外,是否有任何方法可以在* .pc文件中定义自己的选项

来自分类Dev

在Scala中,是否有任何方法可以检查实例是否为单例对象?

来自分类Dev

SQL 或 MYSQL 中的函数是否有任何方法可以汇总列中的所有增量?

来自分类Dev

是否有任何方法或宏可以删除MS Word中的所有内容控件?

来自分类Dev

是否有任何方法可以获取在FlagsAttributed枚举中不是类型的所有Flag?

来自分类Dev

是否有任何方法可以防止用户创建上帝模式文件夹

来自分类Dev

在AWS Resolver映射模板中,是否有任何方法可以从对象中删除字段?

来自分类Dev

c ++中是否有任何方法可以随机访问列表中的元素?

来自分类Dev

Sublime Text 2:是否有任何方法可以自动在样式表中搜索样式?

来自分类Dev

是否有任何方法可以改善Logic App对订阅中的受管身份的限制?

来自分类Dev

是否有任何方法可以在javascript中多次调用eventListener?

来自分类Dev

在Linux“ top”命令中,是否有任何方法可以跟踪值?

来自分类Dev

是否有任何方法可以在Snap svg中按快照ID查找元素?

来自分类Dev

Rails中是否有任何方法可以创建迁移的基本结构?

来自分类Dev

Spotify API中是否有任何方法可以自动更正搜索关键字?

来自分类Dev

bluebird 中是否有任何方法可以像 async.waterfall 一样工作

来自分类Dev

在 clang 中是否有任何方法支持可以帮助“失败”案例?

来自分类Dev

是否有任何方法可以使用strptime方法在python中减去两个不同的日期

来自分类Dev

在JavaScript中,是否有任何方法可以将数组的元素传递到函数中而不传递整个数组?

来自分类Dev

在C ++流gRPC API中,是否有任何方法可以检查grpc队列中缓冲了多少条消息?

来自分类常见问题

ByteBuddy中是否有任何方法可以将TypeDescription.Generic转换为适当的java.lang.reflect.Type?

来自分类Dev

是否有任何方法可以在Wordpress / WooCommerce中获得产品图像/功能图像的绝对路径

来自分类Dev

在自然语言处理中,是否有任何方法可以将构造解析转换为依赖解析

来自分类Dev

熊猫中是否有任何方法可以将数据帧从天转换为默认的d / m / y格式?

来自分类Dev

是否有任何方法可以根据多次出现的标志条件提取熊猫数据框中的块

来自分类Dev

ByteBuddy中是否有任何方法可以将TypeDescription.Generic转换为适当的java.lang.reflect.Type?

来自分类Dev

在自然语言处理中,是否有任何方法可以将构造解析转换为依赖解析

来自分类Dev

servlet 中的请求对象是否有任何方法可以识别网页的页面重新加载事件

来自分类Dev

如果帐户不在身份验证数据库中,是否有任何方法可以禁用帐户创建?

Related 相关文章

  1. 1

    除标准选项外,是否有任何方法可以在* .pc文件中定义自己的选项

  2. 2

    在Scala中,是否有任何方法可以检查实例是否为单例对象?

  3. 3

    SQL 或 MYSQL 中的函数是否有任何方法可以汇总列中的所有增量?

  4. 4

    是否有任何方法或宏可以删除MS Word中的所有内容控件?

  5. 5

    是否有任何方法可以获取在FlagsAttributed枚举中不是类型的所有Flag?

  6. 6

    是否有任何方法可以防止用户创建上帝模式文件夹

  7. 7

    在AWS Resolver映射模板中,是否有任何方法可以从对象中删除字段?

  8. 8

    c ++中是否有任何方法可以随机访问列表中的元素?

  9. 9

    Sublime Text 2:是否有任何方法可以自动在样式表中搜索样式?

  10. 10

    是否有任何方法可以改善Logic App对订阅中的受管身份的限制?

  11. 11

    是否有任何方法可以在javascript中多次调用eventListener?

  12. 12

    在Linux“ top”命令中,是否有任何方法可以跟踪值?

  13. 13

    是否有任何方法可以在Snap svg中按快照ID查找元素?

  14. 14

    Rails中是否有任何方法可以创建迁移的基本结构?

  15. 15

    Spotify API中是否有任何方法可以自动更正搜索关键字?

  16. 16

    bluebird 中是否有任何方法可以像 async.waterfall 一样工作

  17. 17

    在 clang 中是否有任何方法支持可以帮助“失败”案例?

  18. 18

    是否有任何方法可以使用strptime方法在python中减去两个不同的日期

  19. 19

    在JavaScript中,是否有任何方法可以将数组的元素传递到函数中而不传递整个数组?

  20. 20

    在C ++流gRPC API中,是否有任何方法可以检查grpc队列中缓冲了多少条消息?

  21. 21

    ByteBuddy中是否有任何方法可以将TypeDescription.Generic转换为适当的java.lang.reflect.Type?

  22. 22

    是否有任何方法可以在Wordpress / WooCommerce中获得产品图像/功能图像的绝对路径

  23. 23

    在自然语言处理中,是否有任何方法可以将构造解析转换为依赖解析

  24. 24

    熊猫中是否有任何方法可以将数据帧从天转换为默认的d / m / y格式?

  25. 25

    是否有任何方法可以根据多次出现的标志条件提取熊猫数据框中的块

  26. 26

    ByteBuddy中是否有任何方法可以将TypeDescription.Generic转换为适当的java.lang.reflect.Type?

  27. 27

    在自然语言处理中,是否有任何方法可以将构造解析转换为依赖解析

  28. 28

    servlet 中的请求对象是否有任何方法可以识别网页的页面重新加载事件

  29. 29

    如果帐户不在身份验证数据库中,是否有任何方法可以禁用帐户创建?

热门标签

归档