我下载了一些演示,它们带有Makefile。win和一个Makefile.sgi。我如何在Windows中运行这些程序来编译演示?
当前回答
我使用MinGW工具集,它提供了mingw32-make构建工具,如果你在PATH系统变量中有它,在Windows命令提示符中进入包含文件的目录并键入以下命令:
mingw32-make -f Makefile.win
做完了。
其他回答
看看cygwin,一个类似Unix的Windows环境
也许它能起作用。
pip install Makefile
如果您有Visual Studio,从开始菜单运行Visual Studio命令提示符,切换到包含Makefile的目录。赢得并输入以下内容:
nmake -f Makefile.win
你也可以使用普通的命令提示符并运行vsvars32.bat (c:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Tools for VS2008)。这将设置运行nmake和查找编译器工具的环境。
我使用MinGW工具集,它提供了mingw32-make构建工具,如果你在PATH系统变量中有它,在Windows命令提示符中进入包含文件的目录并键入以下命令:
mingw32-make -f Makefile.win
做完了。
在Visual Studio 2017中,我必须将这个文件夹添加到Windows 10的path env变量中:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64
还有HostX86
推荐文章
- 在没有事件源注册的情况下写入Windows应用程序事件日志
- 如何在Makefile中设置子进程的环境变量
- 如何为调试和发布版本配置makefile ?
- 无法在Windows上从/usr/local/ssl/openssl.cnf加载配置信息
- GIT克隆在windows中跨本地文件系统回购
- 如何运行一个PowerShell脚本而不显示窗口?
- PowerShell:仅为单个命令设置环境变量
- 为什么这个Windows批处理文件只执行第一行,而在命令shell中执行所有三行?
- 环境变量存储在Windows注册表的哪里?
- 有一个好的Valgrind Windows的替代品吗?
- Windows和Linux上的c++编译:ifdef开关
- 如何验证批处理文件中是否存在一个文件?
- XAMPP -端口80被PID 4的“无法打开进程”使用!12
- 为什么git在Windows下记不住我的密码
- Git克隆/拉不断冻结在“存储密钥在缓存?”