我用这个命令来编译我的程序:
gcc -g -Wall -Werror -lpthread multi_thread_server.c -o multi_thread_socket_v4
它给出了undefined reference to <function_name>错误.
经过大量的试验和错误修复错误后,我(错误地)将选项重新排列gcc为:
gcc multi_thread_server.c -lpthread -Wall -Werror -o multi_thread_server -g
它起作用了.
在这里,我想知道,是否有用于选项序列的规则gcc?
PS:我知道有无限的选择gcc,我想知道根据选项类别的顺序.