ftp连接

来源:3-3 ftp客户端的封装

慕仙2116850

2022-05-05

6273dbb90001543f32642448.jpg

写回答

4回答

慕少7370000

2022-06-26

我也遇到和你一样的问题,我是这样解决的,首先你是找不到动态库,默认的寻找路径是/usr/local/lib,把你的libftp.so拷贝到这里,然后按照截图中的命令声明以下从这里找动态库文件,然后重新编译就行了//img.mukewang.com/szimg/62b7d6310969e8fa16950100.jpg
下载视频          
3
1
班小吉
嗯,我是ubuntu20,在安装了ftp之后在/usr/local/lib目录下已经存在一个libftp.so了,和老师的库冲突了,所以我就重新命名了
2022-06-30
共1条回复

班小吉

2022-06-17

这个是因为动态库找不到,可以试下下面的方案:
1. 因为有些系统中可能已经存在libftp.so,所以要把老师编译动态库的Makefile改一下,将libftp.so 改个名字,比如libmyftp.so,然后重新编译。要注意,这里改了之后,在编译ftpclient.cpp的时候,参数-lftp要改成-lmyftp
2. 编译配置动态库配置文件/etc/ld.so.conf.d/libc.conf,如果没有这个文件可以直接在/etc/ld.so.conf里修改,在这个文件里添加自己编译好的动态库文件的路径,比如我的是/home/xxx/project/lib

1
0

长歌_吴从周

2022-05-05

你这是找不到ftp的动态库,你用“Linux静态库和动态库”百度一下,先把这个基础知识掌握。


1
0

一点积分

2022-08-15

就是这个库没有装在默认的目录下面,通过 locate libftp.so获取这个库所在的目录地址,用下列方法吧它放进去就行//img.mukewang.com/szimg/62f9bec709b0a6a910070214.jpg

0
1
weixin_慕仰2168602
兄弟我的/usr/local/lib库中只有python是什么情况呀
2023-03-14
共1条回复

C/C++气象数据中心实战,手把手教你做工业级项目

通过技术的实际应用,掌握等同2年经验的技术能力

968 学习 · 401 问题

查看课程