gpt4 book ai didi

gcc - Linux相当于Windows的 “resource files”吗?

转载 作者:行者123 更新时间:2023-12-03 08:30:19 24 4
gpt4 key购买 nike

我有一个C库,我将其构建为Linux的共享库,并使用MinGW32将其构建为Windows的DLL。 API依赖于几个数据文件(统计模型),我非常想将它们与SO / DLL一起使用,因此部署只是一个文件。

看起来我可以通过使用windres编译的“资源文件”在Windows上实现此目标,但是随后我必须为Windows编写一堆资源处理代码,但我仍然对Linux上的文件感到困惑。

有没有办法在Linux上实现相同的功能?

更好的是,有便携式解决方案吗?

最佳答案

在Linux和其他ELF系统上,这实际上非常简单:http://www.linuxjournal.com/content/embedding-file-executable-aka-hello-world-version-5967

OS X有 bundle 软件,因此您只需将库构建为框架并将文件放入 bundle 软件即可。

关于gcc - Linux相当于Windows的 “resource files”吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1997172/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com