gpt4 book ai didi

gcc - automake:如何设置链接描述文件的路径?

转载 作者:行者123 更新时间:2023-12-05 07:57:59 25 4
gpt4 key购买 nike

我刚刚建立了一个 cross-helloworld automake 项目(用于 stm32f4-discovery)。我有一个自定义 discovery.ld 脚本。我在我的 Makefile.amAM_LDFLAGS = -T discovery.ld 中放了一行。当我从另一个文件夹(例如 /path/to/source/build)到脚本所在的文件夹(/路径/到/源)。实际上,在 /path/to/source/build 目录中,make 运行 gcc -T discovery.ld ... 但找不到脚本,因为它位于 /path/to/source 目录中,并且未包含在搜索路径列表中。

-L/path/to/source-L.. 可以解决问题,但我不想硬编码。

也许存在一个 autoconf/automake 变量,它指向 configure 脚本(以及我的 discovery.ld)所在的文件夹,以便我可以在我的 Makefile.am?

我很乐意听取任何建议。

最佳答案

非常感谢 William Pursell:

AM_LDFLAGS = -T $(top_srcdir)/path/to/discovery.ld

关于gcc - automake:如何设置链接描述文件的路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25835164/

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