我尝试从最新源构建静态 Qt 库,但出现以下错误:
/usr/bin/ld: cannot find -ljscore
collect2: ld returned 1 exit status
如何解决这个问题?
最佳答案
这是 Qt 构建系统中的一个错误,自 4.7.0 以来就存在,但在 4.7.1 中没有修复。在 make 调用失败后,您必须将 libjscore.a 和 libjscore.prl(不知道它们的确切位置,搜索 Qt 构建树以找到它们,在 webkit 中的某处)复制到 lib/文件夹并重新运行 make。
关于javascript - "cannot find -ljscore"当我尝试构建 Qt 4.7.1 静态库时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4333102/