Я пытаюсь создать проект C для связи Uart во встроенном оборудовании на основе Linux (imx6ull), используя Cmake (файл Cmakelists.txt) в программном обеспечении eclipse.
После создания Cmakelists.txt прия попытался построить проект, я получаю следующую ошибку в make-файле:
1.) CMakeFiles / uart.dir / build.make: 71: рецепт для цели 'uart' не удался 2.)CMakeFiles / Makefile2: 70: сбой рецепта для цели 'CMakeFiles / uart.dir / all 3.) Makefile: 119: сбой рецепта для цели' all '.
Ниже приведено содержимое моих CmakelistsTXT-файл:
cmake_minimum_required (ВЕРСИЯ 2.8.1)
######## Project settings ########
PROJECT(Uart_Test)
set(TARGET_EXE uart)
######## Build and include settings ########
file(GLOB EXE_SOURCES "main/src/*.c")
add_executable("${TARGET_EXE}" "${EXE_SOURCES}")
target_include_directories("${TARGET_EXE}" PUBLIC inc)
set_target_properties("${TARGET_EXE}" PROPERTIES LINKER_LANGUAGE C)
######## Install targets ########
install(TARGETS "${TARGET_EXE}" RUNTIME DESTINATION bin)