libusb είναι ένα open source, cross-platform και εντελώς δωρεάν λογισμικό βιβλιοθήκη υλοποιούνται σε C και από τις συσκευές αντισταθμίσει να παρέχει γενική πρόσβαση σε USB (Universal Serial Bus) στο Linux, το Android, το BSD (FreeBSD, OpenBSD, NetBSD) , Microsoft Windows, τα Windows CE και τα λειτουργικά συστήματα Δαρβίνος / Mac OS X.
Η βιβλιοθήκη είναι κατασκευασμένο κατά τέτοιο τρόπο ώστε να μπορεί εύκολα και γρήγορα να μεταφερθεί και σε άλλα λειτουργικά συστήματα. Όσοι από εσάς επιθυμείτε να λιμάνι libusb σε ένα συγκεκριμένο λειτουργικό σύστημα, πρέπει να ρίξετε μια ματιά στο αρχείο porting που βρέθηκαν μέσα στο αρχείο προέλευσης. Κατασκευή και την εγκατάσταση της βιβλιοθήκης libusb είναι ένας εύκολος στόχος, όπως περιγράφεται στην επόμενη section.Getting ξεκίνησε με libusbTo μεταγλώττιση, εγκαταστήσετε και να χρησιμοποιήσετε τη βιβλιοθήκη libusb για τα έργα σας κάτω από ένα GNU / Linux λειτουργικά συστήματα, πρώτα να κατεβάσετε την τελευταία έκδοση του λογισμικού από Softoware ή μέσω της επίσημης ιστοσελίδας του (δείτε το link στο τέλος του άρθρου), αποθηκεύστε το αρχείο κάπου στον υπολογιστή σας, αποσυμπιέστε το και ανοίξτε το αγαπημένο εφαρμογή προσομοιωτή τερματικού σας.
Χρησιμοποιήστε το & lsquo? CD & rsquo? εντολή για να μεταβείτε στη θέση των εξαγομένων αρχεία αρχειοθέτησης (π.χ. CD /home/softoware/libusb-1.0.19) και πληκτρολογήστε το & lsquo? sh autogen.sh & rsquo? εντολών για να ρυθμίσετε το έργο, καθώς και για τη δημιουργία του & lsquo? διαμορφώσετε & rsquo? σενάριο, το οποίο μπορεί να χρησιμοποιηθεί για τη βελτίωση του προγράμματος για την αρχιτεκτονική του υλικού σας ή να ενεργοποιήσετε διάφορες επιλογές (δείτε το & lsquo? ./ configure --help & rsquo? εντολή για λεπτομέρειες).
Εάν επιλέξετε να μην βελτιστοποίηση / ρυθμίστε εκ νέου το πρόγραμμα, απλά πληκτρολογήστε το & lsquo? Να & rsquo? εντολή για να το υπολογίσουν. Μετά από μια επιτυχημένη συλλογή, η οποία shouldn επιλογή & rsquo? T πάρει περισσότερο από μερικά δευτερόλεπτα, μπορείτε να εγκαταστήσετε το σύστημα libusb ευρύ εκτελώντας το & lsquo? Sudo make install & rsquo? εντολή ως προνομιούχος χρήστης ή το & lsquo? make install & rsquo? εντολή ως root. Μπορείτε τώρα να ενταχθούν στην δική σας εφαρμογή, έτσι ώστε να μπορούν να έχουν πρόσβαση συσκευές USB
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Προσθήκη υποστήριξης για τις ροές χύμα USB για Linux και Mac OS X (# 11)
- Παράθυρα: Προσθήκη υποστήριξης USB-3.0 ριζικού διανομέα της AMD και της Intel
- Παράθυρα: Fix USB 3.0 ταχύτητα ανίχνευσης για τα Windows 8 ή νεότερη έκδοση (# 10)
- Προστέθηκε Ρωσική μετάφραση για έγχορδα libusb_strerror
- Όλα: Διάφορες μικρές διορθώσεις και καθαρισμούς
- Οι (#xx) αριθμοί είναι αριθμοί libusb θέμα, δείτε δηλαδή: https://github.com/libusb/libusb/issues/11
Τι είναι καινούργιο στην έκδοση 1.0.18:
- Fix πολλαπλές διαρροές μνήμης
- Επιδιόρθωση συντριβή όταν HID μεταφορές δεν επιστρέφει τα δεδομένα σχετικά με τα Windows
- Βεβαιωθείτε ότι όλες οι εκκρεμείς γεγονότα καταναλώνονται
- Βελτίωση Android και υποστήριξη uClinux
- πολλαπλές βελτιώσεις των Windows (καταγραφή σφαλμάτων, VS2013, VIA xHCI υποστήριξη)
- Πολλαπλές βελτιώσεις OS X (σπασμένο συλλογή, SIGFPE, υποστήριξη 64bit)
Τι είναι καινούργιο στην έκδοση 1.0 Beta 2:
- Αγώνα libusb-0,1 καταληκτικό σημείο την αντιμετώπιση της συμπεριφοράς
- Ενημέρωση για libusb-0.9.1
Τα σχόλια δεν βρέθηκε