Windows 中定义的 LoadString 函数可用于从 dll 或 exe 等资源加载字符串。
Linux 中的 LoadString 等效函数是什么?
最佳答案
正如评论中所指出的,没有单一的 Linux 操作系统支持从可执行文件中提取资源。 Linux for Internationalization (i18n) 和 Localization (l10n) 中有多个选项可以满足您的要求。
根据您的目标(消息的外部化、对 i18n 的支持等),不同的编程语言中存在类似的功能:
作为旁注,可以使用 dlsym 动态查找来实现“LoadString”,假设消息被编译到可执行文件中(作为“C”代码或类似代码)。可能是最后的选择。
关于c - Linux 中 LoadString 函数的等价物是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58425536/