![]() |
1
1
由于这是C++,每个库都应该在自己的命名空间中,所以不会发生冲突。 |
![]() |
2
0
动态加载库并通过dlopen和dlsym附加符号就可以了。你将不得不写代码来做这件事,但如果你真的陷入困境,这将是一个解决方案 |
![]() |
3
0
作为一种解决方法,如果您只使用这两种方法中的一种,则它们在 链接 命令行确定最终可执行文件中的函数版本。 这不仅仅是一个工件,它是定义的行为,因此您可以依赖它(直到供应商修复它)。 |
![]() |
S1mple · 通过gcc生成64位共享库时的“未定义的主引用” 2 年前 |
![]() |
hepl · gcc如何决定在创建可执行文件时使用dynamics库? 2 年前 |
![]() |
Altair · 使用共享库版本支持不同ABI的最佳实践是什么? 6 年前 |
![]() |
user2577547 · 如何将zstd库静态链接到动态库? 6 年前 |
![]() |
arc_lupus · 阻止从其他程序执行库中的函数 6 年前 |