NAO Software 1.12 documentation

Home | Site map | Index
« previous | up | next »

Using qiBuild CMake APIΒΆ

  • Creating a binary
    • Requirements
    • Basic CMake
    • Adding an executable
  • Creating a library
    • Requirements
    • The answer library
    • Using the answer library
      • Adding the include directories
      • Creating the answer library
      • Link the foo executable with the answer library
    • Building
    • Conclusion
  • Using qi_install functions
    • Components
    • Runtime versus development installation
    • Special features
      • Check of arguments
      • Support of glob and directories
      • “IF” keyword
      • SUBFOLDER and KEEP_RELATIVE_PATHS keywords
        • Using SUBFOLDER
        • Using KEEP_RELATIVE_PATHS
  • Unit testing
    • Adding a test
  • Managing configuration files
  • Writing a custom -config.cmake module file
    • Simplest case
    • Finding libraires with different names
    • Finding include directories with prefixes
    • Finding pkg-config libraries
« Managing dependencies between projects | qiBuild Programming guide | Creating a binary »

Quick search

Enter search terms or a module, class or function name.

  • Show Source

Table Of Contents

  • Site map
  • Release notes - 1.12
  • NAO
  • Software
  • Programming Guide
    • SDK
    • Examples
    • Working with NAO
    • NAOqi
    • qiBuild
      • Using qibuild command line
      • Using qiBuild CMake API
        • Creating a binary
        • Creating a library
        • Using qi_install functions
        • Unit testing
        • Managing configuration files
        • Writing a custom -config.cmake module file
      • Porting to qiBuild
      • Using toolchains
      • Mananing build configurations
      • How to write a library
      • Extending qiBuild actions
      • qiBuild tips and tricks
  • References
  • Glossary
  • Legal notices
« previous | up | next »