CLion разбирает ошибки GCC? - PullRequest
       5

CLion разбирает ошибки GCC?

0 голосов
/ 11 сентября 2018

У меня есть несколько CMake целей в моем проекте, который вызывает makefiles, что вызовет gcc.

Когда возникает ошибка сборки, она отображается в Сообщениях> Сборка:

my_dir/my_file.c: In function 'my_func':
my_dir/my_file.c.c:52:5: error: expected ';' before '}' token

Я хотел щелкнуть по нему и перейти прямо к my_dir/my_file.c.c:52:5, это возможно?

My Cmakelists.txt имеет только символы и включает в себя папки для целей индексации, без конфигурации сборки C, поскольку все это сделано в makefiles.

EDIT

Это моя CMakeLists.txt структура:

cmake_minimum_required(VERSION 3.7)
project(myexec)
set(CMAKE_CXX_STANDARD 99)

set(MakefileDir ${CMAKE_CURRENT_SOURCE_DIR}/make)

add_custom_target(
        mytarget
        ALL
        WORKING_DIRECTORY ${MakefileDir}
        COMMAND make all)

file(GLOB_RECURSE SRCS *.c)
file(GLOB_RECURSE HDRS *.h)

include_directories(
      sometthing/inc
      (...)
)

add_definitions(
        -DMY_SYM=1
        (...)
)

add_executable(myexec EXCLUDE_FROM_ALL ${SRCS} ${HDRS})
...