問題タブ [gnat-gps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ada - GPS ツール メニューで OS シェルを切り替えることができません。有効にするにはどうすればよいですか?
私は Ada を初めて使用し、GPS をインストールしました。OS シェルを表示したいのですが、グレー表示されています。私が見つけることができたのは、ファイル shell.py に関係しているということだけですが、これは私の GPS フォルダーのどこにも見つかりません。誰でも私を助けることができますか?
ada - GPS 5.0.2 - 「Invalid Context, Cannot Build」でビルドが即座に失敗する
かなり古い Ada プロジェクトがあり、GNAT Pro 6.4.2 (20110614-45) を使用して x86_64-pc-linux-gnu でホストされている GPS 5.0.2 (20110607) を使用しています。
GPS は「セマンティックのチェック」および「ファイルのコンパイル」機能を実行できますが、「メインのビルド」または「すべてのビルド」を選択するとすぐに失敗し、メッセージが表示されますInvalid context, cannot build
。
これを Google 検索すると、この問題に対処するためにある時点で修正されたバグ (プロジェクト ツリーのシンボリック リンクに関係していた) があることが明らかになりましたが、シンボリック リンクはなく、提案された回避策は機能しません。
ビルドは現在、コマンド ラインから行うと常に完全に機能し、GPS メニューからのビルドは、私のものを除くすべての開発用コンピューターで正常に動作します。環境変数を確認し、Gnat ディレクトリを削除し (動作中のコンピューターから 1 つを読み込んで)、すべての Git リポジトリを削除し、サーバーから再クローンしました。この時点で、私はそれを機能させる方法についてのアイデアがありません。GPS がプロジェクトについて知る必要があるすべての情報が.gpr
ファイルに含まれているというのが、私の最初の理解でした。
私の知らない設定場所はありますか?ビルドしようとするとこのメッセージがポップアップする理由、またはそれが何を意味するのか考えていますか?
ada - GNAT Programming Studio (IDE) と STM32 の問題
Ada プログラミング IDE GNAT Programming Studio (GPS、GPL 2017 リリース) を使用していますが、STM32F4Disco で使用しようとすると苦労します。
Linux (Ubuntu 17.10) で STM32 プロジェクトを開こうとすると、GPS がフリーズします。コア ダンプもエラー メッセージもありません。.gsp/log に例外メッセージはありませんが、読み込みが完了していないようです。
助けていただければ幸いです。ありがとうございました
編集: AdaCore Web サイトから Linux 用の GNAT 2017、Spark、および arm-elf をインストールしました。
編集 2: Mac での GPS に関する質問は、ソフトウェアとハードウェアの質問と見なされる可能性があるため、削除します。
debugging - GNAT GPS デバッガ - 変数に値を設定できない
GPS デバッガーのどの変数にも値を設定できません。値を出力または表示することはできますが、変数の値を設定 (変更) することはできません。
「O2」最適化を使用してビルドしたためでしょうか?
変数を右クリックして、「変数のアドレスのメモリを表示」にチェックを入れると、具体的な内容はなく、「-------」ハイフンのみが存在します。