如何在Ubuntu下编译RTMPDump,使其也能在Windows下运行?

时间:2019-05-29 23:52:52

标签: c windows ubuntu gcc compilation

我是个白痴,真的很感谢您的帮助。

我一直在努力2天,如何找到一种从Ubuntu 16.04.6(64位)中编译rtmpdump的方法。

我在全新安装的Ubuntu上所做的工作如下:

apt安装git build-essential libssl-dev git clone https://github.com/sstativa/rtmpdump-ksv.git cd rtmpdump-ksv //(我通常不运行此行,因为似乎文件已被修补?否则该行是)patch -p0 -i Patch.diff 使 使安装前缀= / usr

到目前为止,太好了。这样编译就可以了。现在的问题是,生成的可执行文件与Windows不兼容。 那么,我将如何继续以Windows中可以使用的方式进行编译?

我确实尝试执行“ make SYS = mingw”,并且还尝试将makefile中的gcc条目更改为mingw的i686 win32版本,但是它 会抱怨缺少文件和/或未定义的引用。因此,我添加了我认为缺少的库: ftp://ftp.zlatkovic.com/libxml/zlib-1.2.5.win32.zip https://www.openssl.org/source/old/1.0.1/openssl-1.0.1e.tar.gz(我无法编译该文件)

也许有人可以帮我找到一种编译方法,以便生成的exe在Windows 7 x64下工作?

0 个答案:

没有答案
相关问题