问题描述
对不起,如果是愚蠢的问题,我在编译C ++程序方面有点新。我在Ubuntu上用g ++和命令行来做。最后一天,我不得不使用外部库libcurl
-> #include <curl/curl.h>
。所以我安装了它,并在编译时添加了-lcurl
标志。像这样的g++ vpn.cpp -o vpn -lcurl
很好用,但是当我想在另一台计算机上执行相同的文件时,出现一个错误,提示未安装curl。有没有办法可以在输出文件中包含#include <curl/curl.h>
,这样我就可以执行该文件而无需在主机pc上安装其他库?
error while loading shared libraries: libcurl-nss.so.4: cannot open shared object file: No such file or directory
这是我尝试过的
g++ -c vpn.cpp / ar rvs libcurl.a vpn.o / g++ vpn.cpp libcurl.a -DCURL_STATICLIB -lcurl -o vpns
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)