問題タブ [mxe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
644 参照

c++ - MXE Qt5 アプリケーションのビルドが Docker コンテナーで失敗する

make qt5そのため、Docker コンテナー (Ubuntu 18.04 ベース) に MXE と Qt5 ( )/opt/mxeを正常にビルドし、それらをコピーPATHして/opt/mxe/usr/bin.

ただし、コンテナー内で Qt5 アプリケーションをビルドしようとすると、qmake と CMake の両方で失敗します。何らかの理由で Qt ツールが正しく動作しません。qmake からの出力は次のとおりです。

リソース コンパイラは何も見つかりません。

CMake ビルドは次のように失敗します。

コンテナー内の Qt 構成を確認してみましょう。

大丈夫そうです。

もちろん、私のアプリケーションは、MXE の有無にかかわらず、qmake と CMake の両方を使用して、ホスト マシン上で完全にコンパイルされます。

何か案は?