nmake

Running a program/script from QMake

We have a fairly large code-base. The vast majority of the code is compiled using qmake to produce the makefiles. However, there are some sub-projects that get produced by running batch files or running other programs. I'd like to be able to have everything compiled using qmake, but I can't figure out how to get qmake to simply run a ...

Automatic dependency tracking with NMAKE

Is possible to detect automatically source dependency in a NMake makefile using VS 2005 compiler (as actually possible with GNU make and GCC compiler)? Look at the '-M' option of GCC. Including the outputted text of GCC in the makefile cause to automatically track source dependencies without maintaining them, since the GCC invocation ca...

Preprocessing on the sources file of device driver

C_DEFINES=$(C_DEFINES) -D_PRODUCT_A //C_DEFINES=$(C_DEFINES) -D_PRODUCT_B #ifdef PRODUCT_A // <- I want to do doing like this in a sources file. MOST_SOURCES= a.c b.c productA.c #elif PRODUCT_B MOST_SOURCES= a.c b.c productB.c #endif Is there a proper syntax? ...

From nmake: "no rule to make target `*.rc'"

I am in the process of trying to build putty tray, a variant of putty, from source on a Windows 7 system. I need to build it, not just download it, because I need to implement some additional functionality. I'm using nmake and (shouldn't be relevant) the Microsoft C++ compiler. To be precise, I'm working in a cmd window, I'm in the WINDO...

Building 32-bit Detours library

Hey, I'm using Detours library from microsoft, and I was using the 32bit version (which is free). I'm now on a 64-bit installation of windows 7 and I can't seem to compile Detours with nmake. Here is the error: Microsoft (R) Program Maintenance Utility Version 9.00.21022.08 Copyright (C) Microsoft Corporation. All rights reserved. ...

Can't figure out how to read file from nmake

I am doing like that: all: @SET /p filecontent= < somefile.txt @echo %filecontent% however filecontent variable does not seem to hold the contents of the file somefile.txt ...

Visual Studio Makefile Project Synchronization

I've inherited some C99 code that I'm planing on reusing in a C++-centric solution. Unfortunately, even Microsoft's latest compiler has virtually no support for non-trivial C99 features. The code in question has been tested to death and I'd rather not go through the trouble of rewriting it in C++. This means that in order for me to reus...