为了账号安全,请及时绑定邮箱和手机立即绑定

什么是--start-group和--end-group命令行选项?

什么是--start-group和--end-group命令行选项?

什么是--start-group和--end-group命令行选项?这些命令行选项的目的是什么?请帮助破译以下命令行的含义:-Wl,--start-group -lmy_lib -lyour_lib -lhis_lib -Wl,--end-group -ltheir_lib显然它与链接有关,但GNU手册很安静,究竟是分组的意思。
查看完整描述

3 回答

?
侃侃无极

TA贡献2051条经验 获得超10个赞

注意:我认为GCC首先用于动态库,除非在命令行中传递完整文件名(包括路径和.a后缀)。-llib1会导致GCC尝试首先链接到%.so文件,然后尝试%.a文件。

查看完整回答
反对 回复 2019-08-27
  • 3 回答
  • 0 关注
  • 3361 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信