我需要创建一个make文件,允许用户选择创建64位或32位版本。我是新手,我不确定最好的方法是什么。有没有人有任何建议?
由于
答案 0 :(得分:2)
看看this article。它的长短是每个架构都有单独的输出目录,并显示如何从每个架构中找到源。
答案 1 :(得分:0)
假设您使用的是Linux / UNIX。
LBITS := $(shell getconf LONG_BIT)
ifeq ($(LBITS),64)
# do 64 bit some stuff
else
# do 32 bit stuff here
endif