私は、WindowsとLinuxの両方で動作する必要がある簡単なC++アプリケーションを開発中です。 Windows上で実行しているときは単純なGUIを表示し、Linux上で実行している場合はGUIを使用しないため、テキストUIを使用する必要があります。LinuxでGUIを無効にするQt LinuxでGUIを無効にする
Qtを使って(クロスプラットフォームから)アプリを書いてLinuxでのGUIの使い方を "#ifndef WIN32"を使ってSTDOUTに置き換えることができるのだろうか?
他の提案があれば幸いです。プログラムはxmlファイルからいくつかのプロパティを読み込み、それらのプロパティ(アクセスソケット、環境変数など)に従っていくつかのテストを実行します。私の目標は、プラットフォームごとに静的にコンパイルされた(実行不能な実行可能ファイルを取得する)単一のプロジェクトを作成し、異なるプロジェクトを作成することを避けることです。
ありがとうございます。
ありがとうございました。 – user847129