⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 configure.in

📁 一段linux下用OpenGL实现的小程序
💻 IN
字号:
dnl Process this file with autoconf to produce a configure script.dnl Simple Automake initAC_INIT(sscroll.c)AC_CANONICAL_HOSTAC_CANONICAL_TARGETAM_INIT_AUTOMAKE(smoothscroll, 1.1)dnl Look for XAC_PATH_XAC_PATH_XTRAAC_MSG_CHECKING(target platform);case "$target_os" in	linux*)		AC_MSG_RESULT(GNU/Linux)		MATHLIB="-lm"		if test x$have_x = xyes; then			CFLAGS="$CFLAGS $X_CFLAGS"			SYS_GL_LIBS="$X_LIBS -lGL"		else			SYS_GL_LIBS="-lGL"		fi		;;	beos)		AC_MSG_RESULT(BeOS)		MATHLIB=""		SYS_GL_LIBS="-lGL"		;;	mingw32*)		AC_MSG_RESULT(Win32 (mingw32))		MATHLIB=""		SYS_GL_LIBS="-lopengl32"		;;	cygwin*)		AC_MSG_RESULT(Win32 (cygwin))		MATHLIB=""		SYS_GL_LIBS="-lopengl32"		;;	darwin*)		AC_MSG_RESULT(Mac OS X/Darwin)		MATHLIB=""		;;	aix*)		AC_MSG_RESULT(AIX)		if test x$ac_cv_c_compiler_gnu = xyes; then			CFLAGS="-mthreads"		fi		if test x$have_x = xyes; then			CFLAGS="$CFLAGS $X_CFLAGS"			SYS_GL_LIBS="$X_LIBS -lGL"		else			SYS_GL_LIBS="-lGL"		fi		;;	solaris*)		AC_MSG_RESULT(Solaris SPARC)		MATHLIB="-lm"		CFLAGS="$CFLAGS $X_CFLAGS"		SYS_GL_LIBS="-lGL"		;;	*)		AC_MSG_RESULT(Unknown (assuming Un*x-like))	        MATHLIB="-lm"		if test x$have_x = xyes; then			CFLAGS="$CFLAGS $X_CFLAGS"			SYS_GL_LIBS="$X_LIBS -lGL"		else			SYS_GL_LIBS="-lGL"		fi		;;esacAC_SUBST(MATHLIB)dnl Check for various toolsAC_PROG_CCAC_PROG_CPPdnl Check for SDL 1.2.0+SDL_VERSION=1.2.0AM_PATH_SDL($SDL_VERSION,:,AC_MSG_ERROR([*** SDL >= $SDL_VERSION not found!]))AC_CHECK_HEADERS(SDL/SDL_opengl.h)dnl Checks for OpenGLAC_MSG_CHECKING(for OpenGL support)have_opengl=noAC_TRY_COMPILE([	#ifdef WIN32	#include <windows.h>	#endif	#if defined(__APPLE__) && defined(__MACH__)	#include <OpenGL/gl.h>	#else	#include <GL/gl.h>	#endif],[],[have_opengl=yes])AC_MSG_RESULT($have_opengl)if test x$have_opengl = xyes; then	CFLAGS="$CFLAGS -DHAVE_OPENGL"	CXXFLAGS="$CXXFLAGS -DHAVE_OPENGL"	GL_LIBS="$SYS_GL_LIBS"else	GL_LIBS=""fiAC_SUBST(GL_LIBS)dnl Get compile and linking flagsCFLAGS="$CFLAGS $SDL_CFLAGS"LIBS="$LIBS $SDL_LIBS"dnl Generate MakefileAC_OUTPUT(Makefile)

⌨️ 快捷键说明

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