最近、私はLinux上でQtServiceを使用していますが、それは良いですが、vs-2010コンパイラを使用してWindows上で実行しようとすると、コマンドプロンプトで作業していません(出力が表示されず、すぐに終了します)。私はQt Creatorコンソールエミュレータ(アプリケーション出力)でこのプログラムを実行することができ、にある実行がチェックされていないときに動作します。 Qt Creatorを使用している場合でもコマンドプロンプトを使用している場合でも、ターミナルで実行しようとすると動作しません。Qt Creatorでプログラムを実行し、Windowsでコマンドプロンプトをどのように実行するのですか?
なぜそれがQtクリエイターで実行され、ターミナルを実行していないのですか? QtクリエイターとWindowsのコマンドプロンプトでプログラムを実行する違いは何ですか?
Qtライブラリを(QtCore.dll、QtService.dllなど)、Qtプログラムを実行しているディレクトリに配置する必要があります。 –
デプロイメントドキュメントを確認する - http://qt-project.org/doc/qt-4.8/deployment-windows.html –
Qtアプリケーションを配備する方法を知っており、実行可能ファイルのフォルダに必要なDLLを配置します。 Terminal_で_runを使用しない理由は私にとってはまさに問題です。terminal_で_runを使用すると動作しません。これはQtの作成者に関する技術的な質問です。 – softghost