I am working on getting the ble_app_hrs example from SDK 8.1 within Eclipse. There seems to be no association between the INC_PATHS in the Makefile with include files within Eclipse CDT. Currently, I am going project Properties -> C/C++ General -> Paths and Symbols and adding the include files for GNU C. Is there a better way? There are many include files referenced by the examples (or any nRF51 app that uses the SDK). For example, here are the include files referenced by ble_app_hrs: #includes common to all targets INC_PATHS = -I../../../config INC_PATHS += -I../../../../../../components/drivers_nrf/config INC_PATHS += -I../../../../../bsp INC_PATHS += -I../../../../../../components/libraries/fifo INC_PATHS += -I../../../../../../components/libraries/util INC_PATHS += -I../../../../../../components/drivers_nrf/pstorage INC_PATHS += -I../../../../../../components/drivers_nrf/uart INC_PATHS += -I../../../../../../components/ble/common INC_PATHS += -I../../../../../../components/libraries/sensorsim INC_PATHS += -I../../../../../../components/ble/device_manager INC_PATHS += -I../../../../../../components/ble/ble_services/ble_dis INC_PATHS += -I../../../../../../components/device INC_PATHS += -I../../../../../../components/libraries/button INC_PATHS += -I../../../../../../components/libraries/timer INC_PATHS += -I../../../../../../components/softdevice/s110/headers INC_PATHS += -I../../../../../../components/drivers_nrf/gpiote INC_PATHS += -I../../../../../../components/drivers_nrf/hal INC_PATHS += -I../../../../../../components/toolchain/gcc INC_PATHS += -I../../../../../../components/toolchain INC_PATHS += -I../../../../../../components/drivers_nrf/common INC_PATHS += -I../../../../../../components/ble/ble_advertising INC_PATHS += -I../../../../../../components/libraries/trace INC_PATHS += -I../../../../../../components/ble/ble_services/ble_bas INC_PATHS += -I../../../../../../components/softdevice/common/softdevice_handler INC_PATHS += -I../../../../../../components/ble/ble_services/ble_hrs