1

私のフォルダー (/usr/bin および /usr/lib ではなく) で qupzilla をコンパイルするように Qt Creator を構成する簡単な方法はありますか?

デフォルトでは、「エラー: ../../bin/libQupZilla.so」が表示されます。ldconfig を使用してアプリ フォルダーへのパスを設定すると、アプリはコンパイルされますが、プラグインはありません。たとえば、エラーが返されます (build/qrc_testplugin.cpp エラー 1 またはロケール フォルダーの何か)。

OS: アーチ Linux 64 ビット

QT: Qt5

また、qt5 を使用して AUR から qupzilla-git を正常にコンパイルしました。これは、間違った設定またはパスのどこかに問題があることを意味します...

クジラ: http://www.qupzilla.com/


解決策: 1) プログラムへのパス「path_to_app/bin」を ldconfig (/etc/ld.so.conf) に追加します。

2) プロジェクトの「シャドウ ビルド」チェックボックスをオフにします。

3) qmake を qmake-qt5 に変更します。私の理解が正しければ、する必要はありません。Arch Linux qmake と qmake-qt5 では同じです。

4)ビルド環境で追加

KDE       true
USE_WEBGL true
4

1 に答える 1