我想在windows上使用MingW32和cmake安裝模擬軟件。MinGW32在Windows上作出命令
我的問題是在我使用:
cmake .. -DCMAKE_INSTALL_PREFIX="/cygdrive/c/Gromacs467" -DGMX_X11=OFF -DGMX_GPU=OFF -DGMX_MPI=OFF -DGMX_PREFER_STATIC_LIBS=ON -DGMX_CPU_ACCELERATION=SSE2 -DBUILD_SHARED_LIBS=NO -DGMX_BUILD_OWN_FFTW=ON -VMDDIR="C:\Program Files (x86)\University of Illinois\VMD" -G "MinGW Makefiles"
從微軟的Visual Studio,(否則,我在其他問題跑)。
然後我開始MinGW的控制檯,並轉到我的Makefile文件被創建的劇目,並輸入make命令,這裏是我所得到的:
c:\Temp\gromacs-4.6.7\cmake_build>make
Microsoft Windows [Version 10.0.10586]
(c) 2015 Microsoft Corporation. All rights reserved.
自然make命令不實際執行。爲什麼要獲得Windows版本?不知道....
有趣的是,如果我多次輸入它,並且一直保持這樣做,MniGW32控制檯的名稱會在最後添加make。
make --version給出正常輸出,所以我不明白問題來自哪裏。
c:\Temp\gromacs-4.6.7\cmake_build>make --version
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for i686-pc-msys
執行什麼取決於你當前的目錄,然後是PATH環境變量。都使用相同的控制檯運行,而不是使用Visual Studio的「開發人員命令提示符」? – MicroVirus