Я думаю, что мой Eclipse обновился, и с тех пор мои проекты успешно строятся без ошибок, но среда IDE сообщает неразрешенное включение в stdbool.h,stack.h and list.h
:
Версия Eclipse:
Версия: 2019-12 (4.14.0)
Идентификатор сборки: 20191212-1212
Я использую CMake для сборки проект и мой CMakeList.txt выглядят так:
cmake_minimum_required (VERSION 2.6)
project (ullman)
find_package( OpenCL REQUIRED )
include_directories(parser ullman gpu ${OpenCL_INCLUDE_DIRS})
add_executable(ullman entryPoint.cpp
parser/edgeParser.cpp parser/edgeParser.h
ullman/ullmanSeq.cpp ullman/ullmanSeq.h
gpu/gpuRefinement.cpp gpu/gpuRefinement.h
ullman/ullmanGPU.cpp ullman/ullmanGPU.h )
target_link_libraries(ullman ${OpenCL_LIBRARIES})
Я предполагаю, что что-то испортилось во время обновления, и я не могу найти, как это исправить. Я попытался очистить проект и пересоздать индекс, но ничего не работает.
РЕДАКТИРОВАТЬ: я проверил настройки проекта, как предложено в комментариях, но все параметры, которые я вижу на упомянутой вкладке: