User Tools

Site Tools


projects:qtusb

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
projects:qtusb [2013/06/04 23:10] – [udev Rules] mkuciaprojects:qtusb [2013/06/04 23:15] – [References] mkucia
Line 184: Line 184:
  
  {{:projects:usb_gui.zip|Qt Linux source code}}  {{:projects:usb_gui.zip|Qt Linux source code}}
-==== Building libusbx ==== 
- 
- 
-  - Download the code from libusbx source forge download page 
-  - Extract files 
-  - Run standard sequence: 
-    - ''./configure'' 
-    - ''make'' 
-    - ''make install'' 
- 
-After that user should find ''libusb-1.0.a'' in local libraries catalog ''/usr/local/lib'' 
- 
-It might be necessary to install required packages, see README. 
- 
- 
-==== Building systemd (libudev) ==== 
-  - Download most recent source from http://www.freedesktop.org/software/systemd/ 
-  - Extract 
-  - Go to project directory 
-  - Build library (additional packages might be required I had to build libdbus, see README): 
-    - ''./configure'' 
-    - ''make'' 
-    - ''make install'' 
-TODO 
  
 +==== Linking libraries ====
 +If your system is up-to-date you will most likely have both libraries installed. You can link them using following qmake code:
 +<code>
 +LIBS += -L/usr/local/lib/ -lusb-1.0
 +LIBS += -L/usr/lib/ -ludev
 +</code>
 ==== udev rules ==== ==== udev rules ====
  
Line 306: Line 288:
 </code> </code>
 ====== References ====== ====== References ======
 +
 +  * http://libusbx.sourceforge.net/api-1.0/
 +
   * http://www.signal11.us/oss/udev/   * http://www.signal11.us/oss/udev/
   * http://www.freedesktop.org/software/systemd/libudev/   * http://www.freedesktop.org/software/systemd/libudev/
 +  * http://linux.die.net/man/8/udevadm
 +
   * http://www.linuxforu.com/2012/06/some-nifty-udev-rules-and-examples/   * http://www.linuxforu.com/2012/06/some-nifty-udev-rules-and-examples/
   * http://www.reactivated.net/writing_udev_rules.html   * http://www.reactivated.net/writing_udev_rules.html
-  * http://linux.die.net/man/8/udevadm 
   * http://hackaday.com/2009/09/18/how-to-write-udev-rules/   * http://hackaday.com/2009/09/18/how-to-write-udev-rules/
 +
 +  * http://msdn.microsoft.com/en-us/library/windows/hardware/gg463179.aspx
  
 <WRAP todo> <WRAP todo>
   * Build single software package for MCU, Win and Linux   * Build single software package for MCU, Win and Linux
-  * Finish description for Linux 
 </WRAP> </WRAP>
projects/qtusb.txt · Last modified: 2014/07/06 21:34 by mkucia