Sebelumnya saya mengandalkan Code::Block for Windows yg saya jalankan di wine namun gagal terus. Akhirnya ketemu bahwa ada mingw32 untuk Ubuntu. Lagsung instal.... Tapi terus bingung makenya :(
Dari paman google ketemu juga!
Berikut ini how-to-nya, saya sesuaikan dg kebutuhan saya. Jadi ga' sampe ke langkah terakhir dlm how-tu aslinya. Asumsi: Code::Block 8.02 dan mingw32 sudah diinstal.
Langkah 1:
Code::Block: Settings->Compiler and debugger settings
Pilih GNU GCC Compiler lalu klik tombol Copy. Ganti namanya dg: MingW32 Compiler
Langkah 2:
Klik tab Compiler lalu klik tab #defines.
Tambahkan:
WINVER=0x0400 __WIN95__ __GNUWIN32__ STRICT HAVE_W32API_H __WXMSW__ __WINDOWS__
Klik tab Linker lalu tambahkan pd bagian "Other Linker Options":
-lstdc++ -lgcc -lodbc32 -lwsock32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lctl3d32 -ladvapi32 -lopengl32 -lglu32 -lole32 -loleaut32 -luuid -lcomdlg32 -lgdi32
Langkah 3:
Klik tab "Search directories".
Isi di tab Compiler.
/usr/i586-mingw32msvc/include
di tab Linker:
/usr/i586-mingw32msvc/lib
di tab Resource Compiler:
/usr/i586-mingw32msvc/include
Langkah 4:
Klik tab "Toolchain executables", dan isikan:
C compiler: i586-mingw32msvc-gcc C++ compiler: i586-mingw32msvc-g++ Linker for dynamic libs: i586-mingw32msvc-g++ Linker for static libs: i586-mingw32msvc-ar Resource compiler: i586-mingw32msvc-windres
Code::Block siap mengompil program untuk Win32....
Tapi jangan lupa untuk memilih MingW32 Compiler sebagai kompilator tiap membuat project.
4 Komentar
Wah linux guru nih ...btw partisipasi yuk bang di Batam Digital Island di http://batamdigitalisland.com/blog/?p=2879
BalasHapusThanks. Salam
Alo om LinuxGuru, saya mw compile cheese webcam di Windblows gimana ya? Ada solusi??
BalasHapuswah dapat ilmu baru nih tk gan....
BalasHapus@tas: ok. sama2 :)
BalasHapus