0

Qt3 ライブラリを使用しているアプリケーションを新しい組み込み OS に移植する必要があります。OS がまだ選択されていないが、Linux/Windows ではないことがわかっている場合、移植手順の一般的な方法は何ですか? つまり、どのファイルを変更する必要があり、どのファイルが独立していてそのままにしておくことができるのでしょうか?

4

1 に答える 1

3

Linux や Windows でない場合は、戸外でかなり立ち往生する可能性があります。Qt は、ビルドできるライブラリが利用可能であるかどうかに大きく依存しています。これはノーではありませんが、明らかに Linux や Windows ではない Symbian に移植されています。ただし、重要なことは、時間と開発者の数が多かった Nokia によって移植されたということです。ここで、これらの X はかなり大きな数字です。

Qt Everywhere のソース コードを入手することから始めて、必要なビットと不要なビットを検討します。プラットフォームに gcc/g++/別の十分に理解されている C++ コンパイラがあれば、運が良く、必要に応じてビットをビルドできるはずです。Qt は全体を通して標準ライブラリに依存しているため、プラットフォーム用の何らかの形式でも利用できることを確認してください。また、一部のコンポーネントには非標準ライブラリを使用しているため、Qt のどの側面に取り組んでいるかを知る必要があります。 . そこからある種のツールチェーンを取得できるはずです。

私は Qt がサポートするプラットフォームに固執しますが、常軌を逸した場合は、開発時間を増やし、有用なサポートがほとんどないことを検討しています。

于 2012-05-22T15:23:35.967 に答える