我尝试构建psql驱动程序,但有一些意外的消息。
maxim @ maxim-VirtualBox:〜/ Downloads / distrib / qt-everywhere-opensource-src-5.2.1 / qtbase / src / plugins / sqldrivers / psql $ qmake psql.pro
无法阅读 /home/maxim/Downloads/qt-everywhere-opensource-src-5.2.1/qtbase/mkspecs/modules-inst/qt_lib_bootstrap_private.pri: 没有这样的文件或目录
...
无法阅读 /home/maxim/Downloads/qt-everywhere-opensource-src-5.2.1/qtbase/mkspecs/modules-inst/qt_lib_xml_private.pri: 没有这样的文件或目录
但所有这些文件都存在。有什么问题?
答案 0 :(得分:1)
问题似乎是你有“modules-inst”作为子文件夹名称,而实际上它只是没有“-inst”后缀的“模块”。
看看它在我的结尾如何正常工作:
lpapp~ / Downloads / qt-everywhere-opensource-src-5.2.1 / qtbase / src / plugins / sqldrivers / psql $ qmake psql.pro
lpapp~ / Downloads / qt-everywhere-opensource-src-5.2.1 / qtbase / src / plugins / sqldrivers / psql $
答案 1 :(得分:0)
我发现了一个问题。安装qt-libraries之后,我创建了新的文件夹'distrib'并在那里移动了源代码。这就是我遇到这个问题的原因。 我应该通过cd命令检查目录是否存在。