|
1
2
您可能会寻找一个类似于“静态链接运行时库”的编译器选项;这可能会消除DLL依赖关系。但是,如果编译器能够做到这一点,那么即使不是唯一的方法,也会期望它是默认的。 然而,我记得在过去的经典Mac操作系统中,有时会使用DLL运行库,其好处是可升级。 有时 不过,这是个关键词。(我想,当编译器供应商是操作系统供应商时,就像MSVC或AppleGCC一样,这是规范。) 该环境的另一个技巧是将有问题的DLL放到应用程序的目录中,并将其与应用程序一起分发。通常,运行时DLL获得了免费重新分发的许可。 |
|
|
2
1
至少您必须确保可执行文件运行在编译它所使用的体系结构/操作系统上。 此外,您还需要确保在其他系统上也可以使用任何第三方或所需的系统库。 更新 根据您提供的新信息和错误消息,您似乎需要重新分发salflibc.dll 我同意其他评论者的观点,并建议一个更主流或更受支持的不同开发平台。 |
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |