事情的起因是,在使用Eclipse配置opencv的库时,发现使用-Wl 选项需要自己在Linker flags的输入框里指定。并不是像使用-l选项或-I选项那样可以直接添加选项的条目就可以了。但是在 Linker->miscellaneous里除了Linker flags输入框,还有个配置Xlinker选项的地方,直觉这个选项可能是跟-Wl选项的功能有关。
于是查文档,找到此页面:https://gcc.gnu.org/onlinedocs/gcc/Link-Options.html
按照文档的介绍,-Wl 选项和 -Xlinker 选项的功能是一样的,都是 Pass option as an option to the linker.
只是在格式上有些差别。
问题解决,可以直接在Eclipse中配置Xlinker选项的参数就好了。
时间: 2024-10-08 02:17:18