我已经下载并在Ubuntu12.04中构建了Teigha。当我构建Teigha时,会生成许多.tx文件。我不知道它们到底是什么。从命令提示符上的消息来看,它似乎是共享库的另一个扩展。在这种情况下,.tx文件与.so文件有何不同?
发布于 2014-01-30 16:38:45
当我构建Teigha时,会生成许多.tx文件。我不知道它们到底是什么。
运行file *.tx;它可能会告诉您它们是什么。
.tx文件与.so文件的区别
他们最后有不同的字母:-)
在UNIX上,文件扩展名很少重要。您通常可以将foo.o复制到foo.os或foo.xyz,并且仍然可以正常工作。
也就是说,当您使用gcc main.c -lfoo时,链接器将搜索libfoo.so,而不是libfoo.tx,因此有时扩展确实很重要。
https://stackoverflow.com/questions/21413748
复制相似问题