导致编译错误的新git版本

时间:2018-02-22 21:53:02

标签: git compiler-errors gfortran

我正在使用Git PowerShell在Windows 10上使用gfortran编译Fortran代码。

最近,我不得不重启电脑。重新打开时,git询问我是否要更新到最新版本(2.6.2)。我接受。在这样做之后,我发现我的代码不再成功编译。

首先,我收到了错误

undefined reference to 'WinMain'

this帖子中,我尝试添加以下编译器标志:

FCFLAGS += -Wl,-subsystem,windows

到我的旗帜列表。但现在我收到了这个错误:

....bj//MOONS_solver.o ./obj//MOONS_main.o ./obj//main.o
gfortran.exe: error: ./o: No such file or directory
make: *** [F:/Property_of_C_Kawczynski/SIMS/Bandaru/Q8/MOONS.exe] Error 1

我正在寻找编译问题的解决方案,或者,如果我有一个简单的方法可以回到之前版本的Git(具有讽刺意味的是,我在查找任何相关搜索时遇到了很多麻烦结果),我都是耳朵。

1 个答案:

答案 0 :(得分:2)

  

如果有一个简单的方法让我回到之前版本的git

是的,使用Git for Windows,您可以拥有所需的Git版本 只需在任意位置解压缩portable version(如PortableGit-2.16.1.4-64-bit.7z.exe),然后设置simplified PATH即可对其进行测试。