Articles of nmake

如何在Windows上安装PyQt5?

当我尝试使用命令在Windows上安装PyQt5 python configure.py 我得到这个错误: 错误:确保你的PATH上有一个可用的Qt qmake。 我从这里得到了pyQt5: http://www.riverbankcomputing.co.uk/software/pyqt/download5 我如何安装PyQt5? 更新: 我从以下链接安装了Qt 5.0.2 for Windows 64-bit (VS 2012, 500 MB) : http://qt-project.org/downloads 现在我有这个错误: Querying qmake about your Qt installation… Determining the details of your Qt installation… Error: Failed to determine the detail of your Qt installation. Try again using the –verbose flag to see more detail […]

如何在Windows上编译Ruby C扩展并链接libcurl

我正在尝试构build使用libcurl的Ruby C扩展。 到目前为止,我已经在Os X上成功了。但是我在Windows上开发的经验却less得多,我不太清楚如何去做。 到目前为止,我可以按照这些指令或多或less的使用extconf.rb和nmake从Visual Studio命令提示符编译Ruby C扩展 http://blogs.law.harvard.edu/hoanga/2006/12/14/getting-a-ruby-c-extension-to-compile-on-windows/ 然而,我的扩展链接libcurl,extconf.rb中有一行来检查这一点 # Make sure the cURL library is installed. have_library("curl") 当创build生成文件,我得到 checking for main() in curl.lib… no creating Makefile 当运行nmake时,我得到了 fatal error C1083: Cannot open include file: 'curl/curl.h': No such file or directory 这是所有的预期,因为它没有安装。 我已经下载了curl-7.26.0-devel-mingw64(我认为这适用于Windows 7) 我只是不知道在Windows环境中,我应该把/ bin或/包括,以便我的编译器可以find它们。

为Lua for Windows构buildluafilesystem

我不知道如何构buildmakefile – 我正在试图在Windows 7 x86中构buildluafilesystem,以便与Lua for Windows一起使用。 我已经在互联网上search教程,但我无法弄清楚。 我尽可能在开发人员命令提示符下运行NMAKE,但我收到以下错误: C:\Users\Me\Desktop\luafilesystem-master\luafilesystem-master>nmake -f Makefile.win Microsoft (R) Program Maintenance Utility Version 12.00.21005.1 Copyright (C) Microsoft Corporation. All rights reserved. Copyright (C) Microsoft Corporation. All rights reserved. cl /c /Fosrc\lfs.obj /MD /O2 /I"c:\lua5.1\include" src\lfs.c Microsoft (R) C/C++ Optimizing Compiler Version 18.00.30723 for x86 Copyright (C) Microsoft Corporation. All rights […]

在构buildOpenSSL x64静态库时,出现“错误A2009:expression式中的语法错误”错误

我需要Openssl的静态库。 我按照这里的指示。 我做的步骤如下: 运行“Visual Studio 2008 x64交叉工具命令提示符”。 执行perlconfigurationVC-WIN64A不共享no-idea 执行ms \ do_win64a 编辑ms \ nt.mak并在输出目录中将 “32”更改为“64”。 执行nmake -f ms \ nt.mak 做完所有这些之后,我在第5步得到一个错误: Assembling: tmp32\md5-x86_64.asm tmp32\md5-x86_64.asm(8) : error A2009: syntax error in expression tmp32\md5-x86_64.asm(9) : error A2009: syntax error in expression tmp32\md5-x86_64.asm(677) : error A2009: syntax error in expression tmp32\md5-x86_64.asm(678) : error A2009: syntax error in expression […]

make和nmake for perl模块安装的比较

与Windows和Linux / Unix操作系统相比,模块安装各不相同。 在Win32中,我们需要使用一个名为nmake的程序 1. C:\> perl Makefile.PL 2. C:\> nmake 3. C:\> nmake test 4. C:\> nmake install 在Linux中我们遵循 1. $ perl Makefile.PL 2. $ make 3. $ make test 4. $ make install 安装的过程对于两个操作系统来说都是一样的,唯一的区别就是关键字make和nmake 。 任何人都可以告诉我这个字母n代表什么,在windows中它的规范是什么。