그리고 도움을 주셔서 미리 감사드립니다!forrt1 : severe (170) : 프로그램 예외 - 스택 오버플로
내가 쓰지 않은 프로그램을 컴파일했고 Mac에서 잘 작동한다. ' 그러나 Windows에서 프로그램을 실행하려고하면 프로그램 실행이 시작된 직후 다음과 같은 오류 메시지가 나타납니다.
forrt1 : 심각한 (170) : 프로그램 예외 - 스택 오버 플로우
내가 아닌 ifort 또는 포트란 사용자 만 작업을위한 프로그램을 컴파일하려합니다.
나는 " ifort --version "을 수행했으며 버전 12.0.0.104 인 Intel Visual Fortran Compiler XE를 사용하고 있습니다. 나는 며칠 동안이 문제를 해결하기 위해 노력해 왔으며, 행운을 빌어 Makefile의 깃발을 망쳐 놓으려고했다.
추가 정보를 제공 할 수 있다면 나는 ' 최선을 다할 것입니다. 다시 한 번 감사드립니다! 컴파일시 다음과 같은 플래그를 추가
디버거를 사용하십시오. –
코드를 보지 않고도 귀하의 질문에 답변 할 수 없습니다. 나는 Windows 컴파일러의 기본 스택 크기가 다른 플랫폼보다 작다고 생각합니다. 아마도 매우 큰 스택 변수가있을 것입니다. 스택 변수가 매우 큽니다. –