当前位置: 首页 > 知识库问答 >
问题:

如何从头文件和 c 文件制作如此文件?[重复]

隆礼骞
2023-03-14

我有一些c文件和.h头文件。现在我必须从这个.c和.h文件中创建.so文件。我怎么做?

共有1个答案

申阳伯
2023-03-14
gcc -shared -o libfoo.so foo.o
 类似资料:
  • 问题内容: 有谁知道在Python中使用C头文件的好方法吗?例如,我有一个包含全局变量的C程序: 我希望能够采用C编译器/链接器生成的二进制文件,并使用Python脚本解析此结构(并可能对其进行修改)。 问题答案: 看一下用Python编写的C ++标头解析器 。您还可以使用以下任何一种工具编写自己的解析器: 剖析 层 勒普 还有更多…

  • 你可以使用复制任务( Copy )去复制文件. 复制任务扩展性很强,能够过滤复制文件的内容, 映射文件名. 使用复制任务时需要提供想要复制的源文件和一个目标目录,如果你要指定文件被复制时的转换方式,可以使用 复制规则. 复制规则被 CopySpec 接口抽象,复制任务实现了这个接口. 使用 CopySpec.from() 方法指定源文件.使用 CopySpec.into() 方法指定目标目录. 例

  • 问题内容: 我在JAR文件中有一个文件。这,例如。 我该如何访问?我的源代码是: 问题答案: 您不能使用File,因为此文件在文件系统上并不独立存在。相反,您需要getResourceAsStream(),如下所示:

  • 问题内容: 我想做一个默认情况下django不允许的操作。 我正在编写命令(通过运行),以便在Django的我自己编写的文件存储中将给定的目录结构导入真实文件系统中。 我认为,这是我的相关代码: 回溯是: 该完整的模型可以在GitHub上找到。在目前完整的命令是gist.github.com可用。 如果你不想检查模型,则该类的属性为FileField。 我想会发生此问题,因为我只是“链接”到找到的

  • 问题内容: 我已经使用了几个模块来制作适用于Python的EXE,但是我不确定自己是否做对了。 我应该怎么做,为什么?请根据个人经验回答,并在必要时提供参考。 问题答案: 自动将PY 转换为EXE- 使用简单的图形界面(从Eel和PyInstaller在Python中构建)将.py转换为.exe。 py2exe可能是您想要的,但是它仅适用于Windows。 PyInstaller可在Windows