Выполнение программы в Windows 10 ничего не делает

Я создаю программу на основе Qt, и когда я пытаюсь запустить ее в Windows 10, ничего не происходит, и я не знаю, что происходит, я не вижу никакой ошибки.

Я скачал Clone1 с сайта https://gitlab.kitware.com/paraview/paraview/-/tree/master/Examples%2FCustomApplications%2FClone1 и соберите его с помощью CMake и Ninja. Затем я добавляю несколько путей, потому что получаю ошибки:

set PATH=C:\...\paraview\build\install\bin set PATH=C:\Qt\5.9.9\msvc2015_64\bin;%PATH%

Затем я попытался запустить его в терминале, например:

> start paraview_clone1.exe или > paraview_clone1, но ничего.

Есть ли способ узнать, что происходит?


person cel mai    schedule 19.03.2020    source источник
comment
Было бы неплохо опубликовать ошибки, которые вы получали до исправления.   -  person rbaleksandar    schedule 19.03.2020
comment
Я не вижу никаких ошибок.   -  person cel mai    schedule 19.03.2020
comment
какую версию ParaView вы строите? и как ? ParaView работает?   -  person Mathieu Westphal    schedule 20.03.2020
comment
@celmai Вы написали: Затем я добавляю несколько путей, потому что получаю ошибки. Какие ошибки?   -  person rbaleksandar    schedule 20.03.2020


Ответы (1)


Если он молча вылетает, проще всего будет просто собрать его в режиме отладки и запустить через отладчик.

person rbaleksandar    schedule 19.03.2020
comment
Как запустить через отладчик? - person cel mai; 19.03.2020
comment
Мой CMAKE_BUILD_TYPE уже в Debug на Clone1. Это то, что вы имеете в виду под сборкой в ​​​​режиме отладки? - person cel mai; 19.03.2020
comment
Да, у вас есть отладочная сборка. Что касается отладчика - я не знаю, какой набор инструментов вы используете. Qt для Windows имеет по крайней мере (насколько я знаю) две официальные сборки — одну для mingw и одну для Visual C++. В зависимости от компилятора есть и отладчик. Если вы используете Qt Creator, вы можете начать отладку, нажав F5 (сочетание клавиш по умолчанию) или щелкнув кнопку ошибки/воспроизведения на боковой панели в левом нижнем углу (она находится над кнопкой молотка). Не помню, как это в Visual Studio. - person rbaleksandar; 20.03.2020
comment
Если вам нравится командная строка, вам нужно либо указать абсолютный путь к вашему отладчику (для mingw это gdb), либо добавить его в PATH и передать двоичный файл вашего приложения в качестве аргумента. Доступны дополнительные аргументы, но для начала этого вполне достаточно. - person rbaleksandar; 20.03.2020