|
|
1
1
“常规”链接器是我所知道的最愚蠢的程序:)对于库,它遵循一组非常简单的规则。首先,对于每个-l规则,它在前面添加lib,在后面添加.a,以形成静态库名称。它还通过添加.so而不是.a来形成一个动态库名称。对于每个-I规则,它都会将指定的路径添加到其库搜索路径中。 因此,当它看到一个-l规则,并查看由-l规则设置的所有库路径(按命令行中出现的顺序),并查看是否可以在该位置找到动态或静态库(如果可以同时看到这两个库,则根据-B规则选择一个)。 这是一个通用的介绍。现在,对于您的特定问题,为了检查应该包括哪个库,您应该阅读文档。我总是告诉你你需要什么样的规则。 |
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |