【发布时间】:2016-06-03 15:50:41
【问题描述】:
我用这个库做了一个小 C++ 程序:http://libtins.github.io
我编译:g++ -o arp arp.cpp -ltins
它运行良好(Ubuntu 14.04 64 位),但是如果我将可执行文件发送给朋友,他在运行时会收到此错误:
error while loading shared libraries: libtins.so.3.4: cannot open shared object file: No such file or directory
我查看了stackoverflow,发现了一些关于静态链接和动态链接的内容,还尝试了一些g++参数但没有成功。
是否有可能创建一个“包含”共享对象本身的二进制文件?
谢谢
【问题讨论】:
标签: c++ linker static-linking compiler-flags