xmakeenv

来自「相亲数和亲和数的快速并行求解算法 intel 多线程优化大赛参赛作品」· 代码 · 共 50 行

TXT
50
字号
#
# 版权所有(C)  2000-2008 邓辉 denghui0815@hotmail.com
#
# 版本	Version 3.0 build 2007-03-15
#


################################项目路径###################################
#项目根路径
XW_HOME_PATH 	= .
XW_WORK_PATH	= ../Bin

#ifdef CVSROOT
#	XW_CVS_UPDATE	= yes
#endif

################################INCLUDE###################################
ifneq ($(XCC), xlC)
	XW_INC += -I/usr/include
endif

ifeq ($(XCC), gcc)
	XW_INC += -I/usr/include/c++/3.2.2/
endif

################################LIB#######################################
XW_LIB			= -L/usr/lib -lm -lpthread -ltbb -ltbbmalloc

ifeq ($(XCC), icpc)
	XW_LIB 		+= -i-static
endif

ifeq ($(XCC), gcc)
	XW_LIB 		+= -lstdc++
endif

################################OPTIONS###################################
#AIX 系统编译 可能需要-D_H_LOCALEDEF
ifeq ($(X_MAC_OS), Aix)
	XW_OPTIONS		= -DXCODE_AIX -DXCODE_64 -q64 -O3 -DNDEBUG 
	XW_AROPTIONS	= -r -X32_64
else
	XW_OPTIONS	 	= -DXCODE_LINUX -O3 -DNDEBUG
	XW_AROPTIONS 	= -r
endif

ifeq ($(XCC), icpc)
	XW_OPTIONS 		+= -openmp -axS -xN -ipo -restrict
endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?