linux命令选项和参数的顺序是怎么规定的 如gcc -o hello.c hello 和 gcc hello.c -o hello
发布网友
发布时间:2022-04-23 03:00
我来回答
共2个回答
热心网友
时间:2023-10-12 15:26
1、如果只做编译,不做链接(-c 选项,只生成.o文件,不生成执行文件),对参数顺序没有要求。
2、不同类的选项没有顺序要求(如多个 -I 属于同一类)。
3、gcc在链接时,对参数中的库的顺序有要求,参数右侧的库会先于左侧的库加载;不同库中有相同的符号定义时,链接顺序不同会产生不同结果。
热心网友
时间:2023-10-12 15:27
没规定 。。随意 。。根据选项来 。