Stack Overflow на русском Asked on November 10, 2021
На фото я предоставил саму проблему. Не запускается именно отладка, а собирается успешно. Этот проект я пересоздал из старого, переписав CMakeLists.txt для всех директорий, где они используются, создав новый репозиторий и заново импортировал все сурсы.
Что сделано: Исправлены права на все папки где логично было бы вообще трогать права, пробовал играться с настройками отладки и ещё что-то там правил по директориям. Пробовал скинуть все настройки visual studio к начальному состоянию. И потом, как я уже сказал выше, пересоздал проект. Я использую CMake для генерации проекта и Visual Studio 2019(Его компилятор) для сборки проекта. Помогите, не понимаю как исправить.
CMakeLists.txt:
cmake_minimum_required(VERSION 3.18.0 FATAL_ERROR)
set(PROJECT_NAME Test2)
project(${PROJECT_NAME})
add_executable(${PROJECT_NAME}
src/main.cpp
src/Renderer/ShaderProgram.h
src/Renderer/ShaderProgram.cpp
src/Resources/ResourceManager.h
src/Resources/ResourceManager.cpp
src/Resources/ImageLoader.h
src/Resources/stb_image.h)
target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_17)
set(GLFW_BUILD_DOCS OFF CACHE BOOL "" FORCE)
set(GLFW_BUILD_TESTS OFF CACHE BOOL "" FORCE)
set(GLFW_BUILD_EXAMPLES OFF CACHE BOOL "" FORCE)
set(GLFW_INSTALL OFF CACHE BOOL "" FORCE)
add_subdirectory(external/glfw)
target_link_libraries(${PROJECT_NAME} glfw)
add_subdirectory(external/glad)
target_link_libraries(${PROJECT_NAME} glad)
Я погуглил проблему на английских просторах интернета и попробовал в свойствах проекта ALL_BUILD->"Отладка"->"Команда" выставить путь до Test2.exe. На российских сайтах ничего по решению данной проблемы не нашёл. Надеюсь это поможет другим
Answered by Сергей Замаро on November 10, 2021
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP