Open MishaelXV opened 3 days ago
Удалите build. Создайте заново
Уже делал это. Ошибка та же
У вас этот файл есть
CFDCourse25/build/_deps/catch-src/single_include/catch2/catch.hpp
?
Да
ПОпробуйте слудующие изменения:
1) в корневом CMakeLists.txt
2) в src/test/CMakeLists.txt
CMake Error at src/CMakeLists.txt:6 (add_executable): add_executable cannot create target "cfd25_test" because another target with the same name already exists. The existing target is an executable created in source directory "/Users/macbookmike_1/Documents/kalinin/CFDCourse25/src/test". See documentation for policy CMP0002 for more details.
CMake Error at src/CMakeLists.txt:8 (target_link_libraries): Attempt to add link library "cfd25" to target "cfd25_test" which is not built in this directory.
This is allowed only when policy CMP0079 is set to NEW. Ошибки при запуске cmake
А билд тут очистили?
Да
версию cmake скажите
cmake version 3.31.0
можете из консоли проделать
cd CFDCourse25 # в корневую директорию
rm -rf build # удалить build, если она там есть
mkdir build
cd build
cmake ..
make -j4
Как раз, когда cmake .. запускаю, эти ошибки вылазят CMake Error at src/CMakeLists.txt:6 (add_executable): add_executable cannot create target "cfd25_test" because another target with the same name already exists. The existing target is an executable created in source directory "/Users/macbookmike_1/Documents/kalinin/CFDCourse25/src/test". See documentation for policy CMP0002 for more details.
CMake Error at src/CMakeLists.txt:7 (target_link_libraries): Attempt to add link library "cfd25" to target "cfd25_test" which is not built in this directory.
This is allowed only when policy CMP0079 is set to NEW.
Я щас новую ветку создал try-build
. Переключитесь на неё и попробуйте забрать оттуда
Не совсем вас понял, что мне нужно сделать?
git reset --hard git pull git checkout try-build
По прежнему пишет catch2 не найден
При запуске cmake из консоли?
Да
Ну не знаю, тогда. Давайте созвонимся с показом экрана. Вечером. У вас телемост есть?
Да, во сколько вам будет удобно?
Ну давайте на 18.00 ориентировочно.
Хорошо, большое спасибо
Ну вы где там? нарисуйтесь как-нибудь
Я тут, вы ссылку скинете?
Евгений Игоревич, здравствуйте. После сборки проекта по прежнему не видит catch2/catch.hpp, подскажите пожалуйста в чём может быть проблема.