Это может быть очень простой вопрос, но, будучи новичком в Visual Studio и C ++, я с трудом справляюсь с этой проблемой.
Справочная информация: Я работаю над исходным кодом (OpenSEES), который полностью написан на Visual Studio C ++.Я загрузил полный исходный код и скомпилировал его в Visual Studio (C ++) 2010. Исходный код дал мне файл «.exe».
Входные параметры должны быть записаны в файл ".tcl" (как показано на рисунке - 1), затем с использованием файла ".exe" (как показано на рисунке - 2, который на самом деле выглядит как командаВ окне, в котором я дам команду, подобную этой, source myfile.tcl
), я запущу входной файл tcl, и, наконец, программа выдаст мне некоторые выходные данные в файлах ".out" (которые содержат все результаты, которые мне нужны)..
Проблема: Когда я запускаю входной файл с помощью исполняемого файла opensees, программа не выдает ожидаемых значений, в коде есть некоторые проблемы,Следовательно, у меня нет другого пути, кроме как понимать функционирование исходного кода построчно, используя точки останова .
Я хочу знать, есть ли способ отладки моего входного файла ".tcl", построчно, используя точки останова в исходном коде.
Я нашел один ответ, похожий на мою проблему( ссылка ) на этом stackoverflow.com, но он написан для аргументов командной строки, мне нужно для входного файла ".tcl".
Есть ли где-нибудь, где я могу связать свой ".tcl"входной файл, к исходному коду и затем отладку в Visual Studio.
Пример изображения:
Рисунок - 1, Входной файл, который содержит серию команд Рисунок - 2, Opensees.exe, который соответствует исходному коду