如何让货物通过-L
链接器标志来清除调用?如何通过-L链接标志来防锈货物为基础的项目?
2
A
回答
0
还没有。但是,您可以改为使用给定货运项目的自定义生成文件。
例如,Servo通过在同一货物项目中包含一个Rust包装来使用Skia库,并调用一个自定义生成文件的一个build
键。
现在你可以在这种情况下做类似的事情。
+0
在我的情况下,我能够使用配置脚本解决问题,该脚本使用extern声明和linker_args生成rs文件,然后将其用作模块。配置由货物构建密钥调用。我采取了rust/src/etc/mklldeps.py,将其更改并通过configure调用,因为我需要依赖LLVM库。 所以基本上唯一合理的方式来改变rustc调用/调用extern脚本是构建的关键,你是对的。 – 2014-09-23 16:41:58
5
现在可以使用.cargo/config
。
参见https://github.com/rust-lang/cargo/issues/1109和http://doc.crates.io/config.html。
相关问题
- 1. 铁锈货物dylib澄清
- 2. 链接章通信基础
- 3. 使用-l标志链接静态库
- 4. 货物的多个锈源文件
- 5. 如何物化视觉基础中的多个“目标”?
- 6. 组件为基础,Git和符号链接Web项目目录布局
- 7. 如何测试防锈标准库?
- 8. 将基础按钮变为链接
- 9. Drupal的基础上复选框标志,更改文本框中的文本作为链接或普通文本
- 10. 通过URL链接打开手风琴(基础v6.3.1)?
- 11. 如何防止货币在Bluesnap BuyNow链接中切换为当地货币?
- 12. 弱链接基础和UIKit?
- 13. 超链接基础环节
- 14. 如何创建多个标签的基础上,通过道具
- 15. 无法通过更改宽度或弹性基础来隐藏弹性项目
- 16. java list通过重新排列链接来移动项目
- 17. 链接Django的对象日志项目
- 18. 如何在通过GN构建铬时为特定目标提供自定义链接器标志?
- 19. 如何将数组项目作为链接标签中的单独链接
- 20. jquery - 如何通过拖放移动链接时如何防止点击链接?
- 21. 货物中的自定义cfg目标?
- 22. 通过链接工作项目查询TFS工作项目?
- 23. 如何建立一个NUnit的项目 - 项目基地和应用基础
- 24. 如何在目标链接器选项之前设置code :: blocks以链接项目链接器选项?
- 25. 链接时:使用-l标志或者只是把档案作为输入
- 26. gcc链接器错误,尽管为libusb-1.0指定了-l标志
- 27. 如何防止通过多个依赖项链接到相同的本机库?
- 28. 链接目标已过期
- 29. gcc链接选项-L:如何指定动态链接库的路径
- 30. 通过在Actionscript中单击锚链接来防止导航
看来你还不能? https://github.com/rust-lang/cargo/issues/544 – kennytm 2014-09-22 16:38:49