我正在使用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(具有讽刺意味的是,我在查找任何相关搜索时遇到了很多麻烦结果),我都是耳朵。
答案 0 :(得分:2)
如果有一个简单的方法让我回到之前版本的git
是的,使用Git for Windows,您可以拥有所需的Git版本
只需在任意位置解压缩portable version(如PortableGit-2.16.1.4-64-bit.7z.exe
),然后设置simplified PATH即可对其进行测试。