GNU/Linux >> Belajar Linux >  >> Linux

Cara Mengembangkan Aplikasi Windows Di Linux

​Pernahkah Anda memiliki keinginan untuk mengembangkan perangkat lunak Windows atau mengujinya di sistem Linux Anda ? Mungkin karena ini adalah OS yang paling populer atau karena sekolah dan institusi Anda hanya menggunakan OS Windows di laboratorium komputer.

Anda beruntung, ada dua cara untuk benar-benar mengembangkan atau menguji perangkat lunak Windows di sistem Linux kecuali dual boot (jika tidak, artikel akan menyimpang dari tujuan topik) OS Windows bersama dengan sistem Anda yang ada. Baca terus di bawah untuk mengetahui apa saja dua cara tersebut, terlebih lagi, saya juga akan memberikan beberapa wawasan tambahan dari pengalaman saya untuk setiap opsi.

Di WINE

ANGGUR dulunya merupakan akronim untuk W di SayaT atau E mulator tetapi sekarang kami hanya menyebutnya anggur (diucapkan seperti minuman). Situs web WINE memiliki database yang mencantumkan semua aplikasi yang bekerja di bawahnya. Anda mungkin tidak menemukan perangkat lunak pilihan Anda dalam daftar, tetapi jangan ragu untuk mencobanya di WINE. Sekitar 6 bulan yang lalu ketika saya belajar membuat kode struktur data dan program berorientasi objek, saya mencoba menginstal CodeBlocks 16.04 (yang tidak ada dalam daftar database) dan kagum bahwa platform pengembangan saya berfungsi. Kemudian saya tidak perlu khawatir tentang program GCC Linux saya yang gagal mengkompilasi file perpustakaan khusus Windows,

Namun, WINE cenderung bermasalah karena ada beberapa hal yang perlu dilakukan alternatif dengan cara yang cukup aneh. Misalnya, meskipun CodeBlocks 16.04 berhasil diatur di sistem Linux saya, tidak mungkin saya bisa membuat program cmd diluncurkan untuk melihat output program saya. Sebagai gantinya, yang harus saya lakukan adalah meluncurkan CodeBlocks pada command prompt terlebih dahulu dan kemudian beralih kembali ke sana ketika saya menjalankan program saya untuk melihat hasilnya. Unik dan aneh kan?

Melalui virtualisasi

​Menggunakan perangkat lunak virtualisasi adalah cara lain untuk mengembangkan atau menguji perangkat lunak Windows di komputer Linux Anda.​Gunakan virtualisasi sebagai pendekatan terakhir Anda jika WINE tidak bekerja untuk Anda. Karena yang pertama akan menuntut lebih banyak sumber daya di komputer Anda daripada yang kedua.

Ada program tertentu yang bahkan tidak berfungsi di WINE sama sekali. Contohnya termasuk perpustakaan WinBGI di CodeBlocks. Selain itu, virtualisasi adalah pendekatan terbaik jika Anda benar-benar ingin melihat program Anda berjalan di lingkungan Windows yang sebenarnya.

Kesimpulan

​Anda dapat menggunakan salah satu dari dua metode di atas untuk mengembangkan atau menguji perangkat lunak Windows Anda, dan mudah-mudahan, Anda mungkin lebih memilih salah satunya. WINE menjalankan perangkat lunak Windows secara native di Linux sementara virtualisasi cukup banyak mensimulasikan perangkat keras fisik dan oleh karena itu menjamin Anda mendapatkan hasil yang lebih realistis untuk program Anda. Suka artikelnya? Bagikan dengan teman-teman Anda dan jangan ragu untuk membagikan pendapat Anda juga di bagian komentar di bawah.


Linux
  1. 10 ALASAN MENGUBAH WINDOWS 10 KE LINUX

  2. Linux vs Windows Hosting

  3. 3 Cara Mendaftar Pengguna di Linux

  1. Cara menjalankan aplikasi Windows di PC Ubuntu Anda

  2. Winepak – Instal Aplikasi dan Game Windows di Linux melalui Flatpak

  3. exFAT vs NTFS di Linux

  1. Cara Menginstal Wine Dan Menjalankan Aplikasi Windows Di Linux

  2. Cara menginstal Wine 7 di Debian 11 – Jalankan aplikasi windows di Linux dengan mudah

  3. Apakah mungkin mengembangkan aplikasi DirectX di Linux?