You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

67 lines
2.3 KiB

  1. KiCad installation
  2. ==================
  3. The parts of KiCad
  4. ------------------
  5. KiCad consists of 3 components:
  6. kicad - KiCad programs and core files.
  7. kicad-doc - Documentation and interactive help (optional package).
  8. kicad-library - Schematic symbol, PCB footprint, and 3D model libraries (optional package).
  9. This repository contains the source code for the main KiCad programs. The documentation
  10. and library sources are available at https://gitlab.com/kicad
  11. Installation from binary packages
  12. ---------------------------------
  13. Check the KiCad website for packages and installation instructions for
  14. all supported platforms: https://kicad.org/download/
  15. Data files (schematics, boards, libraries) are compatible with all platforms.
  16. Linux install tree
  17. -------------------------------------
  18. The default locations KiCad uses to install its components on Linux are:
  19. ${prefix}/bin - Binaries (executable files).
  20. ${prefix}/lib/kicad - Shared libraries.
  21. ${prefix}/share/doc/kicad - Various documentation.
  22. ${prefix}/share/doc/kicad/help - Interactive help.
  23. ${prefix}/share/kicad/demos - Sample schematics and printed boards.
  24. ${prefix}/share/kicad/template - Template projects and sheets.
  25. ${prefix}/share/kicad/library - Schematic symbol libraries.
  26. ${prefix}/share/kicad/modules - PCB footprint libraries.
  27. ${prefix}/share/kicad/3dmodels - 3D component models (.wrl and .step format).
  28. ${prefix}/share/kicad/resources - Resource files (images, etc).
  29. Warning:
  30. Do not change the KiCad tree, or the location of binary files. Otherwise
  31. KiCad may not be able to find some or all of its required files.
  32. Installation from source code
  33. -----------------------------
  34. Current documentation for building from source can be found at: https://dev-docs.kicad.org/
  35. Important parameters to CMake
  36. -----------------------------
  37. See https://dev-docs.kicad.org/en/build/compile-options/ for a list of all compile options.
  38. -DCMAKE_BUILD_TYPE=<buildtype>
  39. <buildtype> may be one of "Debug", "Release", or "RelWithDebInfo".
  40. -DCMAKE_INSTALL_PREFIX=<prefix>
  41. Default to "/usr/local".
  42. -DCMAKE_CXX_FLAGS=<some extra flags>
  43. Extra flags for the C++ compiler required for your system.
  44. -DCMAKE_VERBOSE_MAKEFILE=ON
  45. When more output is wanted use this cmake parameter or call "make VERBOSE=1".