Table of Contents
В этом руководстве мы должны выделить некоторые из возможных причин, которые могут привести к сбою отладочного утверждения, а затем предоставить возможные решения, с помощью которых вы можете попытаться устранить проблему.
ПК работает медленно?
Утверждение определяет состояние здоровья, которое владельцы ожидают в определенный момент использования вашей программы. Если это заболевание не подходит, ваша программа будет приостановлена, и также появится этот диалог. Не обращайте внимания на вашу жалобу и продолжайте запускать программу.
Я получаю следующие несколько сообщений об ошибке, хотя я отлаживаю этот файл main.90
1) Глобальные функции и параметры (они содержат этот атрибут: call_mg1g1_load также вызывает другие функции c)
Видите ли, функция call_mg1g1_load была написана / определена как часть исходного файла проекта C (план находится в режиме выпуска)
Теперь я вызываю эту функцию после main.90 (главный файл FORTRAN). Это решение Fortran может находиться в процессе отладки
Кроме того, у меня происходит сбой программы. Пожалуйста, помогите мне, как я могу, наконец, продолжить. Что и сколько стоит особая причина?
1) mg1g1 (проект C) —- (он находится в режиме выпуска), и любой такой двоичный файл создается.
2) test_lib (проект fortran f90) Â – это тест среды для указанного выше задания C (для оптимизации скорости). Это сохраняется в режиме отладки
Вы получаете ошибку во всей библиотеке воспроизведения C, используемой Fortran.
(имя файла действительно winsig. находится в c, в каждой из наших папок VS VC crt src)
Это должно показать вам, где произошла ошибка с winsig.c. По сути, вы можете определить whenrank, просто взглянув на код C. Если вы хотите проверить свой код Fortran, используйте окно преобладающего стека вызовов, чтобы найти владельца. Стек вызовов может отображать или не отображать конкретный оператор Fortran, сгенерированный вызовом. Если весь стек вызовов абсолютно не отображает ваш префикс Fortran, попробуйте Step-Out (Shift-F11), пока не увидите решение Fortran. Обратите внимание, что вы можете получить несколько расхождений в библиотеке времени выполнения C, где вы снова проделаете этот процесс. Если у вас возникают трудности с просмотром оператора Fortran, вам может потребоваться настраивать записи трассировки каждый раз, когда вы вызываете процедуры исследования среды выполнения C (это будет проверка функции awinsig).
Ник в Кабане
непрочитано,
18 апреля 2018 г. 01:01:23 AM / 18
и
Здравствуйте,
Я только написал в студии длинную программу на Fortran VS. Когда я собираю программу, я не получаю основных сообщений об ошибках. При запуске с (Ctrl + F5) отображается следующее сообщение о проблеме:
Ошибка файла отладки!
Программа: …. ual Studio
2010 Projects Console5 Console5 Debug Console5.exeПапка
: f: dd vctools crt_bld self_x86 crt src winsig.c
компания: 417
Выражение: («Недействительный сигнал, возможно, ошибка», 0)
Дополнительные сведения о том, как ваша программа может вызвать сбой утверждения, см. В разделе «Утверждения» документации Visual C ++.
(Пожалуйста, попробуйте еще раз, чтобы отладить приложение)
Может человек подскажет, где исправить эту проблему?
Также, когда у меня есть код с (F5), я получаю электронное письмо Console5, которое: .exe вызвало последнюю критическую проблему.
Хотя в коде нет головной боли от лома. являетсяКакова действительная возможная причина этого?
Спасибо за работу заранее,
Ник