我正在尝试将一些代码从Solaris盒移植到Linux (特别是Redhat)框中。编译的代码没有问题,在Solaris框上运行时没有问题。但是,在Linux上重新编译时,我遇到了tcl.h的问题-编译器告诉我error: tcl.h: No such file or directory用于多个#include "tcl.h"文件。或者是Solaris需要的文件之一,但不需要包括Linux?或者,除了tcl/tk 8.4之外,我还需要安装什么吗?
到目前为止一切都很好,当我检查lib体系结构file myLib.so时,它说是aarch64。myLib.so: ELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, BuildIDRPM包。/_CPack_Packages/Linux/RPM
CPackRPM: Will use GENERATED spec
我试图为Qt软件做一个Linux版本,但我是一个无知的Linux新手。我用静态链接的Qt库构建了我的应用程序,并制作了.deb和.rpm包,但是当我测试它们时,我会收到一些发行版中缺少库的警告。运行ldd时,我发现有四个缺少的库:libicui18n.so.57 => not found
libicuuc.so.57 => not found例如,Linux列出了33个库,而U