Compilation windows上缓慢的gprbuild

Compilation windows上缓慢的gprbuild,compilation,ada,gnat,Compilation,Ada,Gnat,当我在windows上使用gprbuild运行Ada项目gpr的项目构建时,无论是在GNAT GPL还是cygwin中,它都非常慢。即使是一个简单的项目编译也需要几分钟。在Linux下编译相同的项目需要几秒钟。有没有办法在Windows下加快编译速度?我的经验是编译时间差不多。然而,我注意到,去年我在Windows上更新了防病毒软件,现在它会扫描每一个程序,然后才允许它运行。这大大减慢了我的编译速度。我必须进入我的防病毒软件,并将所有的gnatmake、gprconfig等GNAT程序列入白名单

当我在windows上使用gprbuild运行Ada项目gpr的项目构建时,无论是在GNAT GPL还是cygwin中,它都非常慢。即使是一个简单的项目编译也需要几分钟。在Linux下编译相同的项目需要几秒钟。有没有办法在Windows下加快编译速度?

我的经验是编译时间差不多。然而,我注意到,去年我在Windows上更新了防病毒软件,现在它会扫描每一个程序,然后才允许它运行。这大大减慢了我的编译速度。我必须进入我的防病毒软件,并将所有的gnatmake、gprconfig等GNAT程序列入白名单,否则每一步都需要几秒钟的时间


这可能是值得一看的东西。在所有内容都被列入白名单的情况下,使用GNAT GPL 2016、GNAT GPL 2017和GNAT FSF 7.2(windows上的mingw64)以及在linux上使用操作系统提供的GNAT编译时间大致相同

这与我的经验相冲突。请提供一个完整的、最小的演示器供我们学习。@Jacob,我尝试了一些简单的例子,比如“hello world”,效果也是一样的。“gpr”文件也非常简单:projecthello用于Source\u Dirs use src;对于Object_Dir,使用obj;主要用途为hello.adb;供执行董事使用。/;结束问候;这听起来确实像是某种安装问题,但Windows太模糊了,无法帮助解决它。两个随机的想法:我见过反病毒程序和其他开发工具混在一起,但没有Ada编译器。您可以尝试安装FSF gcc/gnat,您可以从www.getadanow.com找到它。我无法使用Windows,因为我使用Debian上的mingw交叉编译器来生成Windows可执行文件。好的,我想是三个。谢谢你的评论。我会看看是否有一些防病毒软件减慢了编译速度。