Set Up C++ Development With Visual Studio Code on Windows 10 (VS Code)
Πίνακας περιεχομένων:
Το Cygwin είναι μια δωρεάν εφαρμογή που παρέχει περιβάλλον UNIX σε λειτουργικό σύστημα Windows. Το Cygwin αποτελείται από βιβλιοθήκες κλήσεων συστήματος UNIX μαζί με πολλές εφαρμογές GNU. Οι μεταγλωττιστές, τα εργαλεία ανάπτυξης, τα κιτ ανάπτυξης εργαλείων, το GNU emacs, το TeX και το LaTeX, το OpenSSH (client και server) και πολλά άλλα συσκευάζονται σε διαφορετικές λειτουργικές μονάδες που μπορούν να μεταφορτωθούν και να χρησιμοποιηθούν στον υπολογιστή σας Windows.
Cygwin Overview
Το Cygwin λειτουργεί ως στρώμα εξομοίωσης που παρέχει σημαντική λειτουργικότητα κλήσης συστήματος POSIX (Portable Operating System Interface) και μια συλλογή εργαλείων που παρέχουν μια εμφάνιση και αίσθηση Linux. Με την εγκατάσταση του Cygwin, οι χρήστες έχουν πρόσβαση σε πολλά τυπικά βοηθητικά προγράμματα UNIX. Το Cygwin μπορεί να σας βοηθήσει να εκτελέσετε όλες τις εντολές UNIX σε Windows PC που είναι πάντα μια ανησυχία για τους προγραμματιστές, ειδικά για τους προγραμματιστές που εργάζονται σε διακομιστές Linux.
Η συμβατότητα POSIX του Cygwin δεν ταιριάζει καλά με το native Windows API. Εάν συνδυάζετε κλήσεις POSIX με κλήσεις των Windows στο πρόγραμμα σας, είναι πιθανό να δείτε ανόμοια αποτελέσματα. Συγκεκριμένα, τα σήματα Cygwin δεν θα λειτουργήσουν με λειτουργίες των Windows που δέχονται ονόματα αρχείων μπορεί να συγχέονται από την υποστήριξη του Cygwin για τα μακροχρόνια ονόματα αρχείων.
Σε αυτό το άρθρο θα μιλήσω για την εγκατάστασή του και την παρουσίαση κάποιων από τα κοινά χαρακτηριστικά του Cygwin, εργασίες που μπορούν να γίνουν σε Windows PC χρησιμοποιώντας αυτή την εφαρμογή
Εγκατάσταση Cygwin
Η εγκατάσταση του Cygwin ξεκινά με τη λήψη του εκτελέσιμου αρχείου και την εκτέλεση του. Ακολουθούν σειρές λήψεων οθόνης που μπορούν να σας καθοδηγήσουν στην πλήρη εγκατάσταση.
1) Βεβαιωθείτε ότι χρησιμοποιείτε μια έκδοση των Windows που υποστηρίζεται από το Cygwin και ότι διαθέτετε επαρκή χώρο στο δίσκο. Συνιστάται ελάχιστο 5GB, καθώς η πλήρης εγκατάσταση του Cygwin μπορεί να έχει βάρος περίπου 5GB.
2) Εκτελέστε το εκτελέσιμο αρχείο και, στη συνέχεια, επιλέξτε την επιλογή "install from internet". Αυτό επιτρέπει στην εφαρμογή να κάνει λήψη του πλήρους αποθετηρίου από το διακομιστή στο τοπικό σας μηχάνημα.
3) Επιλέξτε τον προεπιλεγμένο κατάλογο. C: Cygwin, αυτό συνιστάται πάντα. Κάντε κλικ στο κουμπί Επόμενο.
4) Επιλέξτε τον τύπο σύνδεσης στο Internet. Επιλέξτε "Άμεση σύνδεση". Hit Next
5) Επιλέξτε έναν κοντινό ιστότοπο καθρέφτη από τον οποίο μπορείτε να κάνετε λήψη των πακέτων Cygwin. Οποιοσδήποτε θα το κάνει
6) Επιλογή πακέτων: Αυτό είναι το κρίσιμο κομμάτι. Σε αυτό το βήμα θα πρέπει να επιλέξετε τις εφαρμογές που θέλετε. Οι εφαρμογές ή τα πακέτα μπορούν να επιλεγούν μόνο κάνοντας κλικ στην προεπιλεγμένη ετικέτα δίπλα στο όνομα του πακέτου. Σε περίπτωση που είστε εντελώς νέοι στο UNIX, αυτά είναι τα πιο συχνά χρησιμοποιούμενα πακέτα:
- opennssh
- keychain (για ζεύγη κλειδιών ssh)
- gv
- ghostscript
- emacs
- vi
- tcsh
- gnu compilers
- tetex
- aspell
- gnuplot
- rsync
7) Χρειάζεται κάποιο χρονικό διάστημα, θα μπορούσε να είναι περίπου 30 λεπτά ανάλογα με την ταχύτητα λήψης. Ξεκινήστε το Cygwin κάνοντας κλικ στο αρχείο δέσμης.
Χαρακτηριστικά Cygwin
- Το Cygwin είναι δωρεάν / ανοιχτό. Μπορεί να τροποποιηθεί χρησιμοποιώντας τον υπάρχοντα πηγαίο κώδικα ο οποίος είναι διαθέσιμος για λήψη.
- Μπορείτε να εντοπίσετε εντολές στο Cygwin. Εγκαταστήστε τους μεταγλωττιστές, τα SDK και τα εργαλεία σε αυτό.
- Ολοκλήρωση Πρόχειρου - Ενσωμάτωση Clipboard μεταξύ του πρόχειρου X και του πρόχειρου των Windows.
- Απομακρυσμένοι Πελάτες - Οι απομακρυσμένοι υπολογιστές μπορούν να εκκινηθούν και να παρουσιαστούν στη συνεδρία σας Cygwin / X είτε μέσω telnet είτε μέσω tunneling μέσω X11 μέσω του πακέτου openssh του Cygwin.
- Εκτέλεση εφαρμογών διακομιστή πελάτη χρησιμοποιώντας δύο διαφορετικές περιπτώσεις Cygwin
Κάντε λήψη του Cygwin
εδώΤο βίντεο θα σας καθοδηγήσει στα βήματα εγκατάστασης του Cygwin
Ο φορητός υπολογιστής, που ανακοινώθηκε για πρώτη φορά πέρυσι, αποτελεί μέρος των προσπαθειών της Asus να χρησιμοποιεί ανανεώσιμα υλικά σε προϊόντα. Το κέλυφος του φορητού υπολογιστή είναι κατασκευασμένο από πραγματικό μπαμπού, το οποίο αναπτύσσεται γρήγορα και χρησιμοποιείται ευρέως σε ολόκληρη την Ασία σε έπιπλα, καθώς και σε ικριώματα για κατασκευές, τρόφιμα για pandas και σε έργα τέχνης.
Η εταιρεία έκλεισε την Πέμπτη τον πρώτο φορητό υπολογιστή από μπαμπού έτοιμη για την αγορά. Η συσκευή αποτελεί μέρος της σειράς φορητών υπολογιστών U6V της Asus και διαθέτει μια οθόνη 12,1 ιντσών, μικροεπεξεργαστή Intel Core 2 Duo και λειτουργικό σύστημα Windows Vista της Microsoft.
Τα Patches θα καλύπτουν τις εκδόσεις Adobe Reader και Acrobat 7.x, 8.x και 9. x για τα Microsoft Windows και για το Mac OS X της Apple, έγραψε ο Brad Arkin, διευθυντής για την ασφάλεια των προϊόντων και την ιδιωτικότητα, στο ιστολόγιο ασφαλείας της εταιρείας. Πληροφορίες σχετικά με τις ενημερώσεις κώδικα για τα συστήματα Unix θα κυκλοφορούν αργότερα.
Οι ενημερώσεις κώδικα θεωρούνται "κρίσιμες" της προειδοποίησης υψηλότερης σοβαρότητας της Adobe, που σημαίνει ότι ο κακόβουλος κώδικας μπορεί να εκτελεστεί σε έναν υπολογιστή χωρίς να το γνωρίζει ο χρήστης. : Πώς να αφαιρέσετε κακόβουλο λογισμικό από τον υπολογιστή σας των Windows]
Η δωρεάν εφαρμογή Skitch της Evernote είναι ένας πολύ καλός τρόπος να επισημάνετε εικόνες και στιγμιότυπα οθόνης. Έρχεται σε εκδόσεις των Windows και Mac OS X, και οι εκδόσεις για κινητά για iOS και Android είναι επίσης διαθέσιμες. Και κάπου ανάμεσα στις εκδόσεις κινητών και επιτραπέζιων υπολογιστών έρχεται το Skitch Touch, η έκδοση που δημιουργήθηκε για τη σύγχρονη διεπαφή των Windows 8. Έχει τα ίδια απλά και αρκετά εργαλεία σχολιασμού όπως και οι άλλες εκδόσεις, αλλά είναι μια σύγχρονη εφαρμογ
Όπως πολλές άλλες σύγχρονες εφαρμογές, το Skitch Touch φαίνεται να είναι σχεδιασμένο για οθόνη Εύρος 11 έως 13 ιντσών. Σε μια οθόνη 24 ιντσών, καταλήγει να εμφανίζει τεράστιες εκτάσεις λευκού, αχρησιμοποίητου χώρου. Καθώς το ξεκινάτε, το Skitch Touch δείχνει μια όμορφη περιοχή Δημιουργία νέας στην αριστερή πλευρά της οθόνης, επιτρέποντάς σας να δημιουργήσετε ένα υλικό τραβήγματος για να επισημάνετε οπτικά από μια κάμερα (πιθανώς μια ενσωματωμένη κάμερα ενός tablet, αλλά αυτή η λειτουργία λειτουρ