WindowsとLinuxの両方で使用できるようにC#WinFormsアプリケーションを移植します。私はJavaの経験とPythonの経験がありますが、最初は本当に好きではありませんし、2番目に気になります(難読化、ターゲットPCにPythonをインストールする必要があるなど)。 ValaとGTK3ツールキットを使用するように選択されています... GNOMEアプリケーションを作成するために主に作成されていますが、マルチプラットフォームであり、ソフトウェアの実行に必要なすべての依存関係をC言語で完全にコンパイルされています。私は、Linuxで自分のアプリケーションを作成する際に何らかの制限を満たしたいのですか?私はそれを完成させたくないし、それがWindows上で動かないことを発見するために、GNOMEライブラリをいくつか使用したので...Windowsで実行するGNOME/Valaアプリケーション
答えて
Windows上で問題なく動作するGTKアプリケーションがたくさんあります。
- GIMP(GTKが最初に構築されたため、アプリケーションラスタグラフィックツール):例えば
ValaアプリはGTKアプリがどこでも動作します。窓で走っているのを見たValaアプリに名前を付けることはできませんが、これに興味を持ち、あなたに戻ってきます。
ところで、アプリケーションにGTKライブラリ全体を含めて、Vala/GTKでアプリを書く方法は2つ(多分いくつか)あります。 Geanyには2種類のバイナリインストーラが用意されていますので、GTKをWindowsにインストールしている場合には、GTKのバージョンが組み込まれたインストーラをダウンロードしないと、より軽いgeany-onlyインストーラをダウンロードできます。
valaコンパイラの出力ファイルを出力するように設定するのに役立つsite and a toolがあります。
WindowsでValaが必要とするすべてのツールを使用できるかどうかはわかりません。あなたは、Linuxのボックスで開発する必要があります。
これは私の質問に答えるものです。私はLinuxで開発したいと思っていますが、何とか問題がないのであれば、私は珍しいところです。ありがとうございました。 :) – smsware
MingWを使用してこれらのライブラリを使用してコンパイルするのはちょっとイライラすることがあり、Windowsのライブラリを新しく見つけるのが難しいかもしれないことに言及する価値があるので、起動する前に使用するライブラリのMingW DLL 。 – apmasell
@apmasellそれは私が心配していたことでした。私は、ライブラリの内容は、コードの残りの部分と同じようにコンパイルされていると考えました。アプリケーションの内部にはアプリケーション自体がありません。ドスゲームなど)。 – smsware
- 1. Windows 10でGTK#アプリケーションを実行する
- 2. WindowsでVBアプリケーションを実行するタスクスケジューラ
- 3. コマンドラインコマンドを実行するWindowsアプリケーション
- 4. 実行するWindows Mobileアプリケーションのスケジュール
- 5. 別のウィンドウ内でWindowsアプリケーションを実行
- 6. ibm bluemixでWindowsアプリケーションを実行
- 7. localhost/<my_port>でRails 3アプリケーションを実行するには? Windows上でRailsアプリケーションを実行するには
- 8. Windows Phone 7でアプリケーションをバックグラウンドで実行するには?
- 9. Windows Phoneでアプリケーションをバックグラウンドで実行するには?
- 10. WindowsのコマンドラインからJavaアプリケーションを実行
- 11. JavaアプリケーションをWindowsサービスとして実行
- 12. Windowsで実行中のアプリケーションを取得するには?
- 13. Windowsのsock4/5の下で単一のアプリケーションを実行する
- 14. CでWindowsアプリケーションを使用してhttpメソッドを実行する#
- 15. Windows Mobileアプリケーションをフルスクリーンモードで実行するには?
- 16. Windows 2003で32ビットASP.NEt 3.5アプリケーションを実行する64ビット
- 17. Windows 10上でakkaを実行する汎用アプリケーション(アーム)
- 18. WindowsサーバからリモートでXウィンドウのアプリケーションを実行する
- 19. Windows 10 IOTアプリケーションをローカルで実行するには?
- 20. Windowsで実行されたアプリケーションをフィルタリングする方法は?
- 21. Windows上でdemeteorizedアプリケーションを自動実行する方法
- 22. Windows上で実行可能なアプリケーションをビルドするには
- 23. Windows上でアプリケーションを実行するためのサムネイル
- 24. ボタンをクリックしてWindowsアプリケーションでコンソールアプリケーションを実行する
- 25. PCで実行中のWindowsアプリケーションでAndroidアプリケーションをインターフェースする方法
- 26. メソッドがWindowsアプリケーションで実行中に進行状況を表示
- 27. Dockers for Windowsで.Net Webアプリケーションを実行できますか?
- 28. Windowsを実行するリモートマシンにPythonアプリケーションをインストールする方法
- 29. Windows 7での単なるアプリケーションの実行
- 30. Windowsタブレットで実行されているWindows Formsアプリケーションの操作/終了?
*難解なものは何ですか? – Tshepang