ada

    1熱度

    2回答

    我正在與Ada合作,控制語句中缺少大括號讓我有點混淆。我寫了下面的if-else語句: if i = 1 then largest := nextInteger; else if i = 2 then if nextInteger > largest then secondLargest := largest; largest := nextInteg

    -1熱度

    1回答

    對於那些瞭解Ada編程的人來說,將文件中的數據帶入這個程序的好方法是什麼,以便它可以用在這個算法中? 使用Ada我想弄清楚如何從文件中讀取一系列矩陣連接數據網格,然後解析數據,在算法中使用0和1時保留字段名稱以便以後輸出。 理想情況下,輸入的數據將是這樣的(行和列的數量將變化並且會有多於一組的(矩陣)與在輸入文件中不同的行和列名的數據。 例如:(忽略下劃線) ________Name1_Name2

    2熱度

    2回答

    我有一個字符串lx : String,我要爲以後的價值在我的代碼,但我發現了錯誤unconstrained subtype not allowed (need initialization) provide initial value or explicit array bounds 我也有一個字符串數組L_array : array (1 .. user_size) of String;,這是拋

    0熱度

    1回答

    爲什麼我得到這個錯誤? 「ADA.FLOAT_IO」不是預定義的庫單元 我從來沒有在ADA以前寫過什麼,只是我不知道我在做什麼。我使用GNAT進行編譯。 with Ada.Text_IO; use Ada.Text_IO; with Ada.Float_IO; use Ada.Float_IO; with Ada.Numerics.Elementary_Functions; use Ada.

    0熱度

    2回答

    因此,我們下載了Ada Web Server,GNAT Studio,並將它們放在適當的目錄中。我們不確定有什麼不對,我們嘗試了多個教程。具體這個是行不通的Installation issue with AWS for Ada 我們無法編譯gnatmake -P hello.gpr 時運行它提出了 gcc -x -c ada hello.gpr hello.gpr:1:06: identifie

    0熱度

    1回答

    Ada指令編譯指示Static_Elaboration_Desired和Linker_Section是什麼意思?我無法理解互聯網上的定義。

    1熱度

    2回答

    我工作在阿達一個項目,想自定義生成文件(如我打算最終與C和Python的接口,我非常熟悉的makefile語法而不是在所有熟悉gnatmake項目語法)。我搞砸了自定義編譯,並認爲我有它的工作,但我的makefile至少看起來像它完全相同的命令行執行遇到綁定階段的問題。 我想我可能我有過一個接一個目錄錯誤,或者是上/下複雜的東西。 無論如何,我的項目目前包含3個源代碼目錄(但會有更多的目錄)。模型

    0熱度

    1回答

    簡單的問題。我正在用gnat編譯一個ada程序。 gcc命令最終看起來像gcc -c -Ia -Ibunch -Iof -Iincludes -I- -o /some/object/file.o /some/source/file.adb,但錯誤格式僅包含file.adb:line:offset: problem。 有什麼辦法讓GNAT make或gcc在命令行中指定的錯誤中打印文件的完整路徑?

    0熱度

    1回答

    我無法從avr-ada的introductory tutorial構建示例代碼。我已經改變了在Makefile中的第幾行通過本教程的指示: # MCU name MCU := atmega2560 # GNAT project file GPR := build.gpr # put the names of the target files here (without extensio

    1熱度

    1回答

    我正在嘗試使用gprbuild構建靜態庫。圖書館沒有一個main(用C語言編寫並在後期鏈接),並且必須是自包含的,據我所知gpr術語是「獨立的」,這意味着它不需要鏈接包括運行期間的運行時間。 我GPR看起來像這樣 project Ada_Foo_Lib is for Source_Dirs use ("src"); for Object_Dir use "obj";