7得票1回答
使用cmake与nmake x64

我使用cmake生成了一个NMake文件,一切顺利。 我使用x64工具集(没有Visual Studio,只有SDK),所以我输入nmake,但它生成的是x86构建而不是x64构建。 你知道为什么吗?如何强制nmake定位到x64? 谢谢

7得票1回答
NMake模式规则

嗨,我决定学习如何通过命令行和makefiles构建程序,而不是依赖于Visual Studio。在熟悉了将源代码编译成.obj文件并进行链接的过程后,我开始使用NMake。我编写了一个基本的makefile来尝试将位于多个文件夹中的源代码文件编译成.obj文件,将每个文件夹的.obj文件链接...

7得票1回答
在使用nmake.exe Windows时,makefile中的addprefix命令无法识别。

all: prd.exe CC=cl CFLAGS=-O2 -I../src -I. /W4 LDFLAGS = /Zi LIBSRC = $(addprefix ../lib/, \ open.c malloc.c \ ) \ $(addprefix ....