我想自动检测系统架构,当我在FreeBSD下编译我的计划,我想2包括x64和X32,但不工作,我想是这样的:GNU的Makefile,检测架构
ifeq ($(uname -a),i386)
INCDIR += -I../../x32
else
INCDIR += -I../../x64
endif
什么这里错了吗? 当我在amd64上编译使用下面的代码。 当我在i388编译不工作。
当我在amd64上编译makefile下面的代码时,请参阅x64 dir。 当我在i386上使用低于makefile的代码进行编译时,请参阅x64 dir。 Soo bassicaly,否则没有任何影响?
尝试'UNAME -p'代替 – kwarnke
不要工作。这让我发疯......我无法理解为什么。 –