User Tools

Site Tools


qna:clion:setup:toolchain1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
qna:clion:setup:toolchain1 [2021/03/10 22:20]
xallos
qna:clion:setup:toolchain1 [2023/03/08 01:35] (current)
xallos
Line 1: Line 1:
-====== Η ρύθμιση των Toolchain/CMake λέει "Test CMake run finnished with errors" ή απλά "κολλάει" ======+====== Ακατανόητοι χαρακτήρες στο μήνυμα του compiler ή η ρύθμιση των Toolchain/CMake λέει "Test CMake run finished with errors" ή απλά "κολλάει" ======
  
-Εάν το 5ο βήμα της διαφάνειας #24 στις διαφάνειες προετοιμασίας του 1ου μαθήματος, που είναι η ρύθμιση του toolchain με το MinGW, παρουσιάζει πρόβλημα στο βήμα 8 (διαφάνεια #28και ακόμα πιο συγκεκριμένα εάν εμφανίζει το παρακάτω μήνυμα:+Εάν κατά το building ενός project ή κατά την επιβεβαίωση του toolchain (διαφάνεια #25) με το MinGW εμφανίζεται το παρακάτω μήνυμα ή ένα μήνυμα με τέτοιους "ακατανόητους" χαρακτήρες:
  
 {{ :qna:clion:setup:test-cmake-run-err.png?nolink |}} {{ :qna:clion:setup:test-cmake-run-err.png?nolink |}}
Line 9: Line 9:
 {{ :qna:clion:setup:toolchain-bad-username.png?nolink |}} {{ :qna:clion:setup:toolchain-bad-username.png?nolink |}}
  
-τότε το πρόβλημα είναι ότι έχετε όνομα χρήστη των Windows με Ελληνικούς χαρακτήρες π.χ. Παναγιώτης και αυτό δεν το υποστηρίζει το MinGW που είναι ο C compiler και φυσικά είναι απαραίτητος.+τότε το πρόβλημα είναι ότι έχετε το project σας σε κάποιον φάκελο με Ελληνικούς χαρακτήρες, είτε όνομα χρήστη των Windows με Ελληνικούς χαρακτήρες π.χ. Παναγιώτης και αυτό δεν το υποστηρίζει το MinGW που είναι ο C compiler και φυσικά είναι απαραίτητος.
 \\ \\
  
-===== 1η Λύση (σίγουρη) =====+===== 1η Λύση (απλή και σίγουρη) ===== 
 + 
 + 
 +Οι νεότερες εκδόσεις του CLion έχουν __προρυθμισμένο το MinGW Toolchain__ όμως αποτυγχάνουν να γίνουν Build τα projects λόγω των Ελληνικών χαρακτήρων. Σε αυτή την περίπτωση μπορείτε απλά να φτιάξετε μέσα στον δίσκο C έναν φάκελο με λατινικούς χαρακτήρες και να αποθηκεύετε μέσα σε αυτόν όλα σας τα projects, χωρίς να πειράξετε ούτε τον χρήστη, ούτε να μπείτε σε έναν από τους άλλους τρόπους. 
 +\\ 
 +\\ 
 + 
 +===== 2η Λύση (σίγουρη) =====
  
  
Line 27: Line 34:
 \\ \\
  
-===== 2η Λύση (αδοκίμαστη, για τους τολμηρούς) =====+===== 3η Λύση (αδοκίμαστη, για τους τολμηρούς) =====
  
 Εναλλακτικά φαίνεται πως (αν και δεν το έχει δοκιμάσει κάποιος ακόμα) μπορείτε να το λύσετε αλλάζοντας το φάκελο TEMP των Windows σε κάποιον άλλον (το οποίο θα δημιουργήσετε) π.χ. τον C:\Temp. Εναλλακτικά φαίνεται πως (αν και δεν το έχει δοκιμάσει κάποιος ακόμα) μπορείτε να το λύσετε αλλάζοντας το φάκελο TEMP των Windows σε κάποιον άλλον (το οποίο θα δημιουργήσετε) π.χ. τον C:\Temp.
Line 41: Line 48:
 \\ \\
  
-===== 3η Λύση (δοκιμασμένη, για τους πολύ τολμηρούς) =====+===== 4η Λύση (δοκιμασμένη, για τους πολύ τολμηρούς) =====
  
 Υπάρχει η δυνατότητα να μετονομαστεί ο φάκελος του χρήστη, χωρίς δημιουργία νέου χρήστη. Αυτή η λύση, διορθώνει το πρόβλημα, όμως είναι κάπως ριψοκίνδυνη καθώς πειράζει το registry των Windows. Επίσης ενδέχεται να έχει και άλλες παρενέργειες σε άλλα προγράμματα που δεν μας είναι γνωστές. Υπάρχει η δυνατότητα να μετονομαστεί ο φάκελος του χρήστη, χωρίς δημιουργία νέου χρήστη. Αυτή η λύση, διορθώνει το πρόβλημα, όμως είναι κάπως ριψοκίνδυνη καθώς πειράζει το registry των Windows. Επίσης ενδέχεται να έχει και άλλες παρενέργειες σε άλλα προγράμματα που δεν μας είναι γνωστές.
qna/clion/setup/toolchain1.1615414811.txt.gz · Last modified: 2021/03/10 22:20 by xallos