1
私はWindows 10 64bitを持っており、GNATプログラミングスタジオ(java jdkのような設定はありません)をインストールしました。 GPS GNATプログラミングスタジオで初めてのAdaプログラムを作ってみたい。このexampleに基づいてGNAT最初の配列adaプログラムの作成方法、このプロジェクト用に定義された言語はありません
、次はArrayproject.adb
次のとおりです。
with Ada.Text_IO;
with Ada.Integer_Text_IO;
use Ada.Integer_Text_IO;
use Ada.Text_IO;
procedure Arrayproject is
type MyArray is array (1 .. 16) of Integer;
procedure put(s: MyArray) is
begin
for i in s'range loop
Put (s(i), Width =>4);
end loop;
new_line;
end put;
s: MyArray := (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26);
d: MyArray := s;
begin
put_Line ("Chunks of source Array");
put(s);
put_Line ("Chunks of destination of array");
d(1 .. 4) :=s(9 .. 12);
d(5 .. 8) :=s(1 .. 4);
d(9 .. 12) :=s(13 .. 16);
d(13 .. 16) :=s(5 .. 8);
put (d);
end Arrayproject;
このコードは、オンラインのAdaコンパイラで正常にコンパイルされますが、私はGNATプログラミングのスタジオでそれを使用する方法がわかりません。このプロジェクトで定義されている言語はありません。
以下はkhurram.gprです。 gprとコンパイルを手伝ってください。
Project Khurram is
for Source_Dirs use ("src");
for Object_Dir use "obj";
for Main use ("Arrayproject.adb");
end Khurram;
私はそのエラーがGPSがコンパイラを見つけることができないことを意味だと思う - あなたのPATHが正しく設定されて? –
ウィンドウ用のコンパイラツールチェーンを使用してGPSをインストールしましたか? – NeoSer
元のコードを引用することは、サービス期間として[必須](https://stackexchange.com/legal)です。 – trashgod