migf1 Δημοσ. 16 Δεκεμβρίου 2013 Δημοσ. 16 Δεκεμβρίου 2013 Ποια διανομή του MinGW έχεις κατεβάσει; Έψαξες μήπως είναι κάποια ήδη γνωστή ασυμβατότητα ή bug? ΥΓ. Δοκίμασε να κατεβάσεις προγενέστερη έκδοση του mingw. EDIT: ... οταν πατάω debug βγάζει να βάλω visual studio c++ -.- Που πατάς debug? Tι σχέση έχει το VS C++ με το MinGW toolchain? Μάλλον δεν το έχεις στήσει σωστά το MinGW. Για να κάνεις debug, κάνεις πρώτα compile με -g3 και μετά περνάς στον gdb το εκτελέσιμο που έβγαλε ο compiler... > g++ -g3 my.cpp ... > gdb a.exe Κι εννοείται πως από εκεί και πέρα πρέπει να ξέρεις να δουλεύεις τον gdb.
cvb Δημοσ. 24 Ιουνίου 2015 Δημοσ. 24 Ιουνίου 2015 Καλησπέρα. Σχετικά με τα charset του προγράμματος μεταγλώττισης “gcc version 4.8.1 (GCC) (WIN32)” γνωρίζει κάποιος άνθρωπος ποια είναι διαθέσιμα; Έκανα μια προσπάθεια να βρω πληροφορίες τόσο από τις επίσημες ιστοσελίδες των έργων gcc και mingw όσο και της ιστοσελίδας των συζητήσεων του insomnia αλλά δεν κατάφερα να βρω πληροφόρηση και ανάρτησα το ερώτημα σε αυτό το θέμα. Ευχαριστώ.
migf1 Δημοσ. 24 Ιουνίου 2015 Δημοσ. 24 Ιουνίου 2015 Όπως εξήγησα πρόσαφατα σε αυτό το νήμα ο mingw-gcc χρησιμοποιεί την gnu libiconv στις μετατροπές κωδικοσελίδων. Το link είναι ίδιο με αυτό του προαναφερθέντος νήματος, και παραθέτει τις ονομασίες όλων των υποστηριζόμενων κωδικοσελίδων. Τι προσπαθείς να κάνεις και δεν σου βγαίνει;
cvb Δημοσ. 24 Ιουνίου 2015 Δημοσ. 24 Ιουνίου 2015 Ευχαριστώ. Προσπαθώ να κατανοήσω την κατάσταση σχετικά με το γιατί άλλοτε τα προγράμματα mingw μεταγλωττίζουν πρόγραμμα που εμφανίζει τα ελληνικά αλφαριθμητικά και άλλοτε το μεταγλωττίζουν, από το ίδιο απαράλλαχτο αρχείο πηγαίου κώδικα, με τις ίδιες παράμετρους μεταγλώττισης, με αποτέλεσμα όμως να μην εμφανίζει τα ελληνικά αλφαριθμητικά.
migf1 Δημοσ. 24 Ιουνίου 2015 Δημοσ. 24 Ιουνίου 2015 Ευχαριστώ. Προσπαθώ να κατανοήσω την κατάσταση σχετικά με το γιατί άλλοτε τα προγράμματα mingw μεταγλωττίζουν πρόγραμμα που εμφανίζει τα ελληνικά αλφαριθμητικά και άλλοτε το μεταγλωττίζουν, από το ίδιο απαράλλαχτο αρχείο πηγαίου κώδικα, με τις ίδιες παράμετρους μεταγλώττισης, με αποτέλεσμα όμως να μην εμφανίζει τα ελληνικά αλφαριθμητικά. Το νήμα που προανέφερα δεν σε βοήθησε να ξεκαθαρίσεις τι παίζει; Δώσε περισσότερες λεπτομέρειες, π.χ. ποιο mingw tool-chain χρησιμοποιείς, ποιο ide/editor χρησιμοποιείς για να αποθηκεύεις τα πηγαία ραχεία σου (και σε ποια κωδικοποίηση τα αποθηκεύεις) και τέλος ποιες ακριβώς τιμές δίνεις στα -finput-charset και -fexec-charset options.
cvb Δημοσ. 24 Ιουνίου 2015 Δημοσ. 24 Ιουνίου 2015 Ευχαριστώ. Έκανα λάθος στην διατύπωση, αλλά και μπορεί και στην κατανόηση του τι δεν είχα κατανοήσει, προκειμένου να τα διατυπώσω σωστά στην προηγούμενη ανάρτηση. Εκείνο που ήθελα να πω, στην προηγούμενη ανάρτηση, ελπίζω τώρα ορθά διατυπωμένο, είναι ότι προσπαθώ να κατανοήσω την κατάσταση σχετικά με το γιατί άλλοτε τα προγράμματα mingw μεταγλωττίζουν πρόγραμμα που εμφανίζει τα ελληνικά αλφαριθμητικά και άλλοτε μεταγλωττίζουν πρόγραμμα από διαφορετικό όμως αρχείο πηγαίου κώδικα, με τις ίδιες ωστόσο παράμετρους μεταγλώττισης, αλλά και κατάσταση κωδικοποίησης αρχείου πηγαίου κώδικα, με αποτέλεσμα όμως να μην εμφανίζει το μεταγλωττισμένο πρόγραμμα τα ελληνικά αλφαριθμητικά.
migf1 Δημοσ. 24 Ιουνίου 2015 Δημοσ. 24 Ιουνίου 2015 Δώσε σαφή παραδείγματα που δεν σου δουλέυουν, μαζί με τις λεπτομέρειες που σου ζήτησα στο προηγούμενο ποστ (ποιο mingw tool-chain, ποιο ide/editor και σε τι κωδικοποίηση αποθηκεύεις τα πηγαία σου αρχεία, και τέλος τι δίνεις στα command-line options -finput-charset και -fexec-charset).
cvb Δημοσ. 24 Ιουνίου 2015 Δημοσ. 24 Ιουνίου 2015 Καλησπέρα. Με βοήθησαν οι σύνδεσμοι που ανάφερες στην ανάρτηση 18. Στο ερώτημα μου στην ανάρτηση 17 με βοήθησε ο 2ος σύνδεσμος που ανάφερες. Ευχαριστώ.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα