Мой файл CMakeLists.txt выглядит следующим образом:QtCreator с CMake: Доступ запрещен, когда Чтение Исходников
project(DeadWeight)
# Versioning
set (DeadWeight_VERSION_MAJOR 0)
set (DeadWeight_VERSION_MINOR 1)
SET(DEBUG_BUILD 1)
ADD_DEFINITIONS(-DDEBUG)
SET(CMAKE_BUILD_TYPE Debug)
cmake_minimum_required(VERSION 2.8)
file(GLOB DEADWEIGHT_SRC ./src "*.cpp")
add_executable(${PROJECT_NAME} ${DEADWEIGHT_SRC})
SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES LINKER_LANGUAGE CXX)
При загрузке этого в QtCreator и запуск CMake (завершается без ошибок BTW), я не могу открыть исходную папку в моем представлении QtCreator. Когда я нажимаю исходную папку, она говорит: «Невозможно открыть для чтения. Доступ запрещен». Я уверен, что у меня есть права на чтение и запись в соответствующую папку. Может кто-нибудь, пожалуйста, укажите, неправильно ли я неверно искал исходные файлы? Или я делаю что-то еще неправильно? Является ли это ошибкой CMake или проблемой QtCreator?
EDIT: Кроме того, сборка не отвечает: «Отсутствует исходное имя файла: файл не найден» из компилятора MSVC++ 9.
Спасибо, это действительно проблема, и ваша модификация исправила проблему. Что касается вашей заметки о конфигурации Debug, не является ли также многоконфигурацией Qt-Creator? На вкладке «Проект» я вижу настройки сборки выпуска и отладки. Вероятно, я должен задать это как отдельный вопрос? – balajeerc