什么是--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文件。
添加回答
举报
0/150
提交
取消