gpt4 book ai didi

gcc - 如何使用 Eclipse C/C++ IDE 进行交叉编译?

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

我在 Linux 桌面上设置了 Eclipse C/C++ IDE,以使用 GCC 交叉编译器将程序交叉编译到 Linux RT 平台上。

现在我正在尝试在 Windows 上设置 Eclipse C/C++ IDE 来实现相同的目的。
但是当我尝试设置链接器选项时遇到了问题。

因为在 Linux 上,如果我必须链接一个库 libABCD.so.10.0.0我只需要添加 ABCD在链接器选项中,并创建一个符号链接(symbolic link) ABCD.so -> libABCD.so.10.0.0
现在,如何在 Windows 上解决同样的问题,如何在 Windows 上创建符号链接(symbolic link)?
直接指定库的绝对路径不能作为编译器前缀-l到库名称(找不到)。
一世

最佳答案

我找到了解决这个问题的方法。
可以使用命令在窗口上创建符号链接(symbolic link)

> 链接

其功能与 ln 完全相同。 Linux 上创建符号链接(symbolic link)的命令。
所以,如果你有图书馆 libABCD.so.10.0.0如果您通过 Eclipse 编辑器中的 GCC 交叉编译器工具链链接到此,则需要创建符号链接(symbolic link)。

> mklink/H libABCD.so libABCD.so.10.0.0

> 目录

libABCD.so

libABCD.so.10.0.0

因此链接器成功链接到这个库。

关于gcc - 如何使用 Eclipse C/C++ IDE 进行交叉编译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24337359/

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