我想在raspberry上交叉编译一个qt项目。我完成了所有安装步骤和qt creator的配置。但是,当我尝试但当我尝试编译示例项目时,我收到了错误
cannot find -lsbml
cannot find -lstdc++
答案 0 :(得分:0)
首先确保已安装这些库:
sudo apt-get install sbml
sudo apt-get install stdc++
我不确定名称,但您可以通过apt-cache检查它们,如:
apt-cache search sbml | less
您可以使用它来获取与相应库相关的所有包。选择正确的包并通过 apt-get install ...
进行安装现在再试一次。当编译步骤仍然失败时,您需要在.pro文件中指定lib目录,如:
LIBS += -L<Path_to_sbml> -lsbml -L<Path_to_stdc++> -lstdc++
希望对你有所帮助。