是否可以在Linux中使用命令行实用程序来确定链接到我的可执行文件的内容?
一种证明我没有静态或动态链接到另一段特定代码的方法。
答案 0 :(得分:2)
正如评论中所述 - 对于动态链接,你有ldd。
但是如果你想看到静态链接库,那就很困难,取决于你的设置: 如果你拥有源代码接受的答案:
是你的朋友。
如果没有,您至少必须知道怀疑哪些库是静态链接的。
如果您拥有庞大的代码库并且需要提供法律证据,则可以使用black duck之类的软件检查即使开发人员复制了与许可证不匹配的源代码。