Alire macOS Sonoma GTKAda 在编译简单的“Hello, World!”时未找到“gtk.ads”节目

问题描述 投票:0回答:1

我在编译和运行简单的 GTKAda“Hello, World!”时遇到问题macOS Sonoma M3 Mac 上的程序。我使用的是 GitHub 上的“alr-6768bdb”,它是适用于 aarch64 Mac 的 Alire 2.0 的 2023 年 12 月 11 日测试版。在 GNAT Studio 中编译时,我得到:“gtk.ads”未找到。我不知道从这里该去哪里。

macos ada gtkada gnat-studio
1个回答
0
投票

我已经上传了 alr 2.0.1 版本——不过,我不认为这可能是导致您的 GNAT Studio 问题的原因。

我假设您已经有一个包含项目文件的目录

my_hello/
,名为
my_hello.gpr
,设置为生成可执行文件
bin/my_hello
(如果名称匹配,会更容易)。

配置

alr
以在当前 crate 的项目文件上打开 GNAT Studio:

alr settings --set editor.cmd 'open -n -a gnatstudio --args ${GPR_FILE}'

然后,为您的项目设置一个 crate:

  • my_hello/
    alr init --bin --in-place --no-skel
  • alr with gtkada

现在,

alr edit
应该使用
my_hello.gpr
运行 GNAT Studio。

© www.soinside.com 2019 - 2024. All rights reserved.