undefined reference to “...”
顾名思义就是没找到,没找到的原因有两个
1.不存在。不存在就想办法加进去。
2.找错地方。
GCC链接时的特点是按顺序连接的,
重点:
按顺序!
顺序!
序!
比如有三个库:A,B,C:A调用了B, B调用了C,
那么链接的顺序必须是: 先链接A,再链接B,再链接C.
如果不是这个顺序,就会出现undefined reference to “...”的情况。
undefined reference to “...”
顾名思义就是没找到,没找到的原因有两个
1.不存在。不存在就想办法加进去。
2.找错地方。
GCC链接时的特点是按顺序连接的,
重点:
按顺序!
顺序!
序!
比如有三个库:A,B,C:A调用了B, B调用了C,
那么链接的顺序必须是: 先链接A,再链接B,再链接C.
如果不是这个顺序,就会出现undefined reference to “...”的情况。