Exportando código Mbed para compilar con Eclipse

0

Estoy trabajando en un proyecto para pasar de la plataforma mbed , a algún hardware personalizado. Estoy usando el nRF51822 de Nordic. Acabo de exportar mi proyecto nRF51-DK a GCC (ARM Embedded) y lo extraje y lo abrí en Eclipse. Sin embargo, no está construyendo. Estoy recibiendo un código de error, diciendo

[file:/Users/george/Downloads/project_1V0/nRF51822/source/nordic-sdk/components/drivers_nrf/ble_flash/ble_flash.c#1]nse/nRF51822/source/nordic-sdk/components/drivers_nrf/ble_flash/ble_flash.c:1 
make: *** missing separator.  Stop.

¿No debería ser flash.c? ¿Hay algo más que se supone que debo hacer, en lugar de simplemente ejecutarlo directamente de la caja?

    
pregunta George Edwards

1 respuesta

1

Logro compilar un proyecto Mbed en Eclipse. Utilicé Kinetis Design Studio pero estoy seguro de que también puede utilizar una versión normal de Eclipse C / C ++.

He descargado mi proyecto mbed como GNU (Arm Embedded) importado el proyecto a Eclipse como un Código existente como proyecto Makefile .

ConfigurelacadenadeherramientascomoCrossGCC

Enlaspropiedadesdelproyecto,configureMake

DadoqueestoyusandoWindows,tuvequeusarelbinariomakede Cygwin

desmarca el Usar el comando de compilación predeterminado y pasa la ruta a tu binario make.

AñadetucompiladoralPATH.Utilicé GCC ARM Embedded

Construyetuproyecto

Tengodoserrores:

Elprograma"g ++" no se encuentra en PATH

El programa "gcc" no se encuentra en PATH

Pero supongo que esto no es un problema, solo una configuración menor.

Espero que ayude!

    
respondido por el Fernando Luiz Cola

Lea otras preguntas en las etiquetas