我正在尝试使用需要 .so
文件才能运行的 Ruby 包装器。我有 C++ project我想编译成 .so
以便我可以在 Ruby 中链接到它。我真的不知道该怎么做。
如有任何帮助,我们将不胜感激。
最佳答案
解决方案是构建 C++ 项目,并使用生成的目标文件 object.o
运行 g++ -shared object.o
。生成的 a.out
文件是共享对象文件。
关于c++ - 如何将 spec256k1 编译成共享对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40535800/