Windows 10 (64 비트)을 사용하고 있는데 GNAT GPL 2017, ARM ELF 형식 (Windows에서 호스팅 됨)을 http://libre.adacore.com/download/configurations#에서 다운로드했습니다. 내 파일 모든 것이 괜찮과 성공을 빌드 할 때Ada로 작성된 프로그램을 어떻게 실행할 수 있습니까?
with Ada.Text_IO; use Ada.Text_IO;
procedure Hello is
begin
Put_Line("Hello from GPS!");
end Hello;
:
나는 샘플 코드를 만들었습니다. 나는 내 프로젝트의 속성을 변경하면
Error while trying to execute C:\Users\sigger\Desktop\ada\hello: not an executable
:
Project -> Properties -> Sources -> Main -> Executable names
이 hello.exe에, 나는 오류가 발생하는, 즉 문제는 내가 내 프로그램을 실행할 때 다음 오류가 있다는 것입니다 내 프로그램은 Windows 64 비트에서 실행할 수 없습니다.
Windows 10에서 내 ada 코드로 exe 파일을 만들려면 어떻게해야합니까?
당신 말이 맞습니다. 이유는 모르지만 32 비트 버전은 64 비트에서 잘 실행됩니다. 도와 줘서 고마워. – Sigger
간단한 이유, 이전 버전과의 호환성, 64 비트 중 32 비트 만 사용할 수 있습니다. 32 비트 실행 파일은 모두 Windows에서 64 비트에서 실행됩니다. (https://www.techsupportalert.com/content/32-bit-and-64bit-explained.htm을 읽어보십시오) –