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

什么是--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 关注
  • 3512 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号