Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在linux机器上安装curl加载程序_Linux_Curl - Fatal编程技术网

在linux机器上安装curl加载程序

在linux机器上安装curl加载程序,linux,curl,Linux,Curl,我在linux机器上下载了curl loader版本0.56。当我执行make命令时,我得到了下面提到的错误。谁能告诉我怎么修吗 此外,我已安装并出现以下错误: ./lib/libcurl.a(curl_rtmp.o): In function `rtmp_disconnect': curl_rtmp.c:(.text+0x2c): undefined reference to `RTMP_Close' curl_rtmp.c:(.text+0x34): undefined reference

我在linux机器上下载了curl loader版本0.56。当我执行make命令时,我得到了下面提到的错误。谁能告诉我怎么修吗

此外,我已安装并出现以下错误:

./lib/libcurl.a(curl_rtmp.o): In function `rtmp_disconnect':
curl_rtmp.c:(.text+0x2c): undefined reference to `RTMP_Close'
curl_rtmp.c:(.text+0x34): undefined reference to `RTMP_Free'
./lib/libcurl.a(curl_rtmp.o): In function `rtmp_connect':
curl_rtmp.c:(.text+0xc4): undefined reference to `RTMP_Connect1'
./lib/libcurl.a(curl_rtmp.o): In function `rtmp_send':
curl_rtmp.c:(.text+0x141): undefined reference to `RTMP_Write'
./lib/libcurl.a(curl_rtmp.o): In function `rtmp_recv':
curl_rtmp.c:(.text+0x17a): undefined reference to `RTMP_Read'
./lib/libcurl.a(curl_rtmp.o): In function `rtmp_setup':
curl_rtmp.c:(.text+0x1da): undefined reference to `RTMP_Alloc'
curl_rtmp.c:(.text+0x1ef): undefined reference to `RTMP_Init'
curl_rtmp.c:(.text+0x1fc): undefined reference to `RTMP_SetBufferMS'
curl_rtmp.c:(.text+0x20f): undefined reference to `RTMP_SetupURL'
curl_rtmp.c:(.text+0x234): undefined reference to `RTMP_Free'
./lib/libcurl.a(curl_rtmp.o): In function `rtmp_do':
curl_rtmp.c:(.text+0x266): undefined reference to `RTMP_ConnectStream'
collect2: error: ld returned 1 exit status
make: *** [curl-loader] Error 1
admin123@ubuntu-server:~/curl-loader-0.56$

遵循前面提到的步骤。

在Makefile中添加了选项
——没有librtmp
,我就能够成功编译了

我得到的错误与rtmp库有关。我已经通过执行命令
sudo apt get install rtmpdump
在我的机器上安装了rtmpdump,但在编译过程中仍然出现了相同的错误


我遵循了sourceforge.net/p/curl-loader/mailman/curl-loader-devel/thread/…链接中的解决方案来解决make问题。当我尝试在没有rtmp库的情况下编译curl加载程序时,它成功地完成了。

为什么?给出一个理由,一个文本解释。只有一面旗帜是不够的。我们不需要巫术,我们想了解一些事情。我得到的错误与rtmp库有关。我已经通过执行命令“sudo apt get install rtmpdump”在我的机器上安装了rtmpdump,但在编译过程中仍然出现了相同的错误。我已经按照链接中的解决方案解决了make问题。当我尝试在没有rtmp库的情况下编译curl加载程序时,它成功地完成了。这里是一些投票和格式。现在,您还应该接受通过单击左侧的管道图标解决问题的答案。重要的是,如果你不这样做,那么你的问题就没有解决。我今天无法接受我自己的答案。我收到一条错误消息说“你明天可以接受你自己的答案”。我明天接受。谢谢你的信息,彼得。是的,你是。你不能投票,但接受是可以的。只需点击管道。