A. Mengatasi Dev-C the following library directories dont exist
1. Pindahkan folder lib32
2. Gunakan TDM-GCC 4.9.2 sesuai kompabilitas windows anda
TDM-GCC hanyalah sebuah build dari kompiler GCC. Jadi Anda hanya perlu mengatur kompiler GCC untuk menggunakan kompiler TDM Anda. Atur path dan nama yang dapat dieksekusi dengan benar dan kemungkinan besar kompiler akan bekerja dengan baik
3. Install windows server RKT Tools
cd “C:Program FilesDev-Cpp inGW64″linkd lib32 x86_64-w64-mingw32lib32
4. Downgrade version atau tunggu pembaharuan
Download saja versi dev-c++ yang disempurnakan oleh pihak ketiga agar kompatible dengan windows 10 anda dan dibangun dengan gcc terbaru contohnya
> https://windows-1.com/dev-c-for-pc/ (compatible dengan windows 10)
B. Dev-c selalu not responding ketika menjalankan perintah debug
Tambahan tips untuk mengatasi dev-c yang selalu not responding dan tidak merespons setiap kali pengguna menjalankan debug.
Kebetulan saya menginstall software dev-c babik ini di windows 8.1 tetapi anehnya setiap kali saya memulai perintah debug selalu berakhir dengan macet kemudian program not responding dan menutup sendiri. Kemudian saya coba membuka file *.cpp dan melihat adanya breakpoint pada sumber daya dan ketika saya tekan debug lagi maka jendela popup muncul
You have not enabled debugging info (-g) and/or stripped it from executable (-s) in Compiler Options.
Do you want to correct this now?
Ketika saya pilih “yes” setelah itu muncul jendela dev-c has stop program. Mungkin penyebabnya ada di versi windows yang saya gunakan atau masalah compabilitas lagi.
Untuk mengatasi program dev-c++ yang selalu menutup otomatis/crash setiap kali pengguna menjalankan fitur debug coba gunakan cari ini :
> Silahkan buka menu tools > compiler option > pada compiler set to configure pilih TDM-GCC 492 32bit debug (sesuaikan saja dengan tipe windows anda) > pada tab general ketik -g
Kemudian tekan OK
Sekarang coba jalankan kembali debug , jika muncul error gdb32.exe error karena zlib1.dll tidak ditemukan di komputer silahkan download dulu zlib1.dll (https://www.dll-files.com/zlib1.dll.html) di internet
Pindahkan file tersebut ke C:WindowsSystem32
Lalu kita buka lagi software dev-c++ lalu buat project sembarang kemudian jalankan fitur debug
Alhamdulillah sudah fix , fitur debugnya bisa berjalan ketika saya mengcompile dan merunning program sehingga saya tau kalau ada bagian kode yang tidak bekerja
C. Memperbaharui compiler dev-c yang error
Error lain yang muncul ketika anda mencoba mengcompile project di dev-c++ mungkin seperti ini
error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
Padahal anda sudah menetapkan standar bahasa ke dalam ISO C++ 11 namun masih saja melihat error ini ? ini ada di GCC nya. Terakhir saya lihat versi GCC sudah mencapai 9.2 (update agustus 2019 kemarin) sementara versi compiler anda masik 4.9.2. Ketika anda mencoba mengcompilasi sebuah project terkadang pemeriksaan preprocessor menghasilkan kesalahan kompilator karena versinya terlalu tua.
Silahkan download GCC versi terbaru (https://gcc.gnu.org/) kemudian letakkan didalam folder instalasi dev-c
Terakhir tambahkan kompilasi GCC pada dev-c caranya buka menu tools > compilator option > add compilator set by folder > arahkan pada GCC versi terbaru yang anda download lalu tekan OK
Sekarang anda hanya perlu mengganti versi TDM GCC 9.2 32bit release sesuai kompilator yang anda download tadi
D. Mengatasi error iostream.h no file in directory
Apakah anda mendownload contoh script C++ di internet namun ketika menjalankan program tersebut muncul keterangan “error iostream.h no file in directory?” wajar saja karena iostream.h sudah usang/tidak digunakan lagi di library ( di implementasikan pada pascal C++98) dan sekarang sudah digantikan dengan <iostream> namun pastikan untuk menambahkan script using namespace std dibawahnya
#include <iostream>
using namespace std;
Jika muncul pesan seperti diatas ketika mencoba mengcompile project berarti anda menggunakan versi GCC di atas 4.9.2
E. Mengatasi clrscr was not declarated item scope
Hal ini biasanya membuat mahasiswa kebingungan ketika mengcopy paste sebuah script C++ dari internet namun tidak bisa di compile dengan pesan error “clrscr” was not declarated item scope.
Sebenarnya fungsi dari clrscr(); hanyalah membersihkan hasil result dari layar sebelumnya
Perlu anda ketahui bahwa clrsrc(); tidak akan berfungsi sampai anda mengunduh library conio.h dan conio.o kemudian mempastenya pada folder instalasi dev-c yaitu lib. Kemudian tambahkan pada project anda dengan memanggil #include <conio.h>
Ada cara yang lebih mudah dari itu, yakni mengganti clrscr(); dengan system(“cls”);
Fungsinya sama, silahkan dirunning insyAllah sudah tidak error lagi
Selebihnya cari sendiri di internet ya …
Jika anda punya masalah lain jangan sungkan bertanya kepada admin melalui kolom komentar meski saya sendiri baru mengenal software dev-c 2 minggu lalu karena tuntutan dari matakuliah strukturdata mari kita belajar bersama-sama