У меня проблема с использованием CLion 2020.1.2. Я отправил вопрос на справочный форум несколько дней go, но не получил ответа, поэтому я повторно отправляю вопрос здесь.
В основном проблема в том, что моя тестовая программа отлично работает вне режима отладчика - я использую googletest - но как только я устанавливаю точку останова и пытаюсь запустить отладчик, test framework quit unexpectedly
со следующим сообщением:
Testing started at 12:50 ...
D:\libOmexMeta\cmake-build-release-wsl-ubuntu1804-gcc101\bin\OmexMetaTests --gtest_color=no
cat: /tmp/tmp.zA2hjQPSYh: No such file or directory
cat: /tmp/tmp.65NNrNx20t: No such file or directory
Process finished with exit code 0
Я в основном в тупике с этим, поэтому я работал без отладчика, что далеко не идеально. Я подумал, что это может иметь какое-то отношение к флагам Release
Vs Debug
, поэтому я попытался снова с:
set(CMAKE_CXX_FLAGS "-O0")
set(CMAKE_C_FLAGS "-O0")
set(CMAKE_CXX_FLAGS_RELEASE "-O0")
set(CMAKE_C_FLAGS_RELEASE "-O0")
set(CMAKE_CXX_FLAGS_DEBUG "-O0")
set(CMAKE_C_FLAGS_DEBUG "-O0")
в моем скрипте cmake - который, похоже, ничего не делает. Есть идеи, что здесь происходит?
Я также пробовал использовать компиляторы msv c, и отладчик просто пропускает точки останова.
Я забыл упомянуть, что использую Ubuntu 18.04 из WSL.