Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Nathan.Maury
projet_sousmarin
Commits
2422e9c2
Commit
2422e9c2
authored
Oct 18, 2021
by
Nathan.Maury
Browse files
debut du projet
parents
Changes
1000
Expand all
Hide whitespace changes
Inline
Side-by-side
Too many changes to show.
To preserve performance only
20 of 1000+
files are displayed.
Plain diff
Email patch
sampleProject/CMakeLists.txt
0 → 100644
View file @
2422e9c2
if
(
${
CMAKE_BINARY_DIR
}
STREQUAL
${
CMAKE_SOURCE_DIR
}
/build
)
else
()
message
(
FATAL_ERROR
"Dear student, you just tried to launch"
" cmake in another directory than build/. We encourage you to"
" be more careful in the future and NEVER DO THAT AGAIN. Now "
"the build system will stop, and you will remove "
"../CMakeCache.txt and ../CMakefiles/.
\n
--Your 3D Computer Graphics teachers."
)
endif
()
#==========================================
#Project options
#==========================================
cmake_minimum_required
(
VERSION 2.8
)
set
(
CMAKE_CXX_STANDARD 14
)
#==========================================
#Project name
#==========================================
project
(
sfmlGraphicsPipeline-example
)
#==========================================
#Building options
#==========================================
set
(
CMAKE_CXX_FLAGS
"
${
CMAKE_CXX_FLAGS
}
-std=c++0x -fopenmp"
)
set
(
CMAKE_CXX_FLAGS_DEBUG
"
${
CMAKE_CXX_FLAGS_DEBUG
}
-DDEBUG"
)
#==========================================
#Libraries path : glm, sfml, glew, opengl, freetype
#==========================================
#SFML GRAPHICS PIPELINE
set
(
SFML_GRAPHICS_PIPELINE_INCLUDE_DIRS
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/../sfmlGraphicsPipeline/include/"
CACHE PATH
"sfml graphics pipeline"
)
include_directories
(
${
SFML_GRAPHICS_PIPELINE_INCLUDE_DIRS
}
)
set
(
SFML_GRAPHICS_PIPELINE_LIBRARIES
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/../sfmlGraphicsPipeline/build/libSFML_GRAPHICS_PIPELINE.a"
CACHE FILEPATH
"path to sfml graphics pipeline library"
)
#GLM Libraries
set
(
GLM_INCLUDE_DIRS
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/../sfmlGraphicsPipeline/extlib/glm-0.9.7.1"
CACHE PATH
"glm"
)
include_directories
(
${
GLM_INCLUDE_DIRS
}
)
#GLEW Libraries
set
(
GLEW_INCLUDE_DIRS
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/../sfmlGraphicsPipeline/extlib/glew-1.13.0/include"
CACHE PATH
"glew"
)
include_directories
(
${
GLEW_INCLUDE_DIRS
}
)
if
(
UNIX
)
set
(
GLEW_LIBRARIES
"/lib/x86_64-linux-gnu/libGLEW.so.2.1"
CACHE PATH
"glew"
)
elseif
(
APPLE
)
message
(
"APPLE platform not handled"
)
elseif
(
WIN32
)
message
(
"WINDOWS platform not handled"
)
endif
()
#SFML Libraries
set
(
SFML_INCLUDE_DIRS
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/../sfmlGraphicsPipeline/extlib/SFML-2.5.1/include"
CACHE PATH
"sfml"
)
include_directories
(
${
SFML_INCLUDE_DIRS
}
)
if
(
UNIX
)
set
(
SFML_SYSTEM_LIBRARIES
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/../sfmlGraphicsPipeline/extlib/SFML-2.5.1/lib/libsfml-system.so"
CACHE FILEPATH
"sfml"
)
set
(
SFML_WINDOW_LIBRARIES
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/../sfmlGraphicsPipeline/extlib/SFML-2.5.1/lib/libsfml-window.so"
CACHE FILEPATH
"sfml"
)
set
(
SFML_GRAPHICS_LIBRARIES
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/../sfmlGraphicsPipeline/extlib/SFML-2.5.1/lib/libsfml-graphics.so"
CACHE FILEPATH
"sfml"
)
elseif
(
APPLE
)
message
(
"APPLE platform not handled"
)
elseif
(
WIN32
)
message
(
"WINDOWS platform not handled"
)
endif
()
#FREETYPE Libraries
set
(
FREETYPE_INCLUDE_DIRS
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/../sfmlGraphicsPipeline/extlib/freetype-2.5.5/include"
CACHE PATH
"freetype"
)
include_directories
(
${
FREETYPE_INCLUDE_DIRS
}
)
if
(
UNIX
)
set
(
FREETYPE_LIBRARIES
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/../sfmlGraphicsPipeline/extlib/freetype-2.5.5/build/libfreetype.a"
CACHE FILEPATH
"freetype"
)
elseif
(
APPLE
)
message
(
"APPLE platform not handled"
)
elseif
(
WIN32
)
message
(
"WINDOWS platform not handled"
)
endif
()
#TINYOBJLOADER Libraries
set
(
TINYOBJLOADER_INCLUDE_DIRS
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/../sfmlGraphicsPipeline/extlib/tinyobjloader/"
CACHE PATH
"tinyobjloader"
)
include_directories
(
${
TINYOBJLOADER_INCLUDE_DIRS
}
)
if
(
UNIX
)
set
(
TINYOBJLOADER_LIBRARIES
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/../sfmlGraphicsPipeline/extlib/tinyobjloader/build/libtinyobjloader.a"
CACHE FILEPATH
"tinyobjloader"
)
elseif
(
APPLE
)
message
(
"APPLE platform not handled"
)
elseif
(
WIN32
)
message
(
"WINDOWS platform not handled"
)
endif
()
find_package
(
OpenGL REQUIRED
)
#==============================================
#Project sources : src, include, shader, exe
#==============================================
set
(
HEADER_FILES
)
set
(
SOURCE_FILES
main.cpp
)
set
(
EXECUTABLE_NAME main
)
#==============================================
#Project executable definition
#==============================================
add_executable
(
${
EXECUTABLE_NAME
}
${
HEADER_FILES
}
${
SOURCE_FILES
}
)
#==============================================
#Linking with libraries
#==============================================
target_link_libraries
(
${
EXECUTABLE_NAME
}
${
SFML_GRAPHICS_PIPELINE_LIBRARIES
}
)
target_link_libraries
(
${
EXECUTABLE_NAME
}
${
SFML_SYSTEM_LIBRARIES
}
)
target_link_libraries
(
${
EXECUTABLE_NAME
}
${
SFML_WINDOW_LIBRARIES
}
)
target_link_libraries
(
${
EXECUTABLE_NAME
}
${
SFML_GRAPHICS_LIBRARIES
}
)
target_link_libraries
(
${
EXECUTABLE_NAME
}
${
GLEW_LIBRARIES
}
)
target_link_libraries
(
${
EXECUTABLE_NAME
}
${
FREETYPE_LIBRARIES
}
)
target_link_libraries
(
${
EXECUTABLE_NAME
}
${
TINYOBJLOADER_LIBRARIES
}
)
if
(
OPENGL_FOUND
)
target_link_libraries
(
${
EXECUTABLE_NAME
}
${
OPENGL_LIBRARIES
}
)
target_link_libraries
(
${
EXECUTABLE_NAME
}
m
)
# if you use maths.h
endif
()
message
(
"The build type is set to "
${
CMAKE_BUILD_TYPE
}
)
sampleProject/build/CMakeCache.txt
0 → 100644
View file @
2422e9c2
# This is the CMakeCache file.
# For build in directory: /home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/build
# It was generated by CMake: /usr/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//Path to a program.
CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line
//Path to a program.
CMAKE_AR:FILEPATH=/usr/bin/ar
//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=
//Enable/Disable color output during build.
CMAKE_COLOR_MAKEFILE:BOOL=ON
//CXX compiler
CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-9
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9
//Flags used by the CXX compiler during all build types.
CMAKE_CXX_FLAGS:STRING=
//Flags used by the CXX compiler during DEBUG builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=-g
//Flags used by the CXX compiler during MINSIZEREL builds.
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the CXX compiler during RELEASE builds.
CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
//Flags used by the CXX compiler during RELWITHDEBINFO builds.
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//C compiler
CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc
//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-9
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9
//Flags used by the C compiler during all build types.
CMAKE_C_FLAGS:STRING=
//Flags used by the C compiler during DEBUG builds.
CMAKE_C_FLAGS_DEBUG:STRING=-g
//Flags used by the C compiler during MINSIZEREL builds.
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the C compiler during RELEASE builds.
CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
//Flags used by the C compiler during RELWITHDEBINFO builds.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Path to a program.
CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND
//Flags used by the linker during all build types.
CMAKE_EXE_LINKER_FLAGS:STRING=
//Flags used by the linker during DEBUG builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during MINSIZEREL builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during RELEASE builds.
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during RELWITHDEBINFO builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Enable/Disable output of compile commands during generation.
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=/usr/local
//Path to a program.
CMAKE_LINKER:FILEPATH=/usr/bin/ld
//Path to a program.
CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make
//Flags used by the linker during the creation of modules during
// all build types.
CMAKE_MODULE_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of modules during
// DEBUG builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of modules during
// MINSIZEREL builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of modules during
// RELEASE builds.
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of modules during
// RELWITHDEBINFO builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_NM:FILEPATH=/usr/bin/nm
//Path to a program.
CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
//Path to a program.
CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=sfmlGraphicsPipeline-example
//Path to a program.
CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
//Path to a program.
CMAKE_READELF:FILEPATH=/usr/bin/readelf
//Flags used by the linker during the creation of shared libraries
// during all build types.
CMAKE_SHARED_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of shared libraries
// during DEBUG builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of shared libraries
// during MINSIZEREL builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELEASE builds.
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELWITHDEBINFO builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO
//Flags used by the linker during the creation of static libraries
// during all build types.
CMAKE_STATIC_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of static libraries
// during DEBUG builds.
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of static libraries
// during MINSIZEREL builds.
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of static libraries
// during RELEASE builds.
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of static libraries
// during RELWITHDEBINFO builds.
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_STRIP:FILEPATH=/usr/bin/strip
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make. This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
//freetype
FREETYPE_INCLUDE_DIRS:PATH=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/../sfmlGraphicsPipeline/extlib/freetype-2.5.5/include
//freetype
FREETYPE_LIBRARIES:FILEPATH=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/../sfmlGraphicsPipeline/extlib/freetype-2.5.5/build/libfreetype.a
//glew
GLEW_INCLUDE_DIRS:PATH=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/../sfmlGraphicsPipeline/extlib/glew-1.13.0/include
//glew
GLEW_LIBRARIES:PATH=/lib/x86_64-linux-gnu/libGLEW.so.2.1
//glm
GLM_INCLUDE_DIRS:PATH=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/../sfmlGraphicsPipeline/extlib/glm-0.9.7.1
//Path to a file.
OPENGL_EGL_INCLUDE_DIR:PATH=/usr/include
//Path to a file.
OPENGL_GLX_INCLUDE_DIR:PATH=/usr/include
//Path to a file.
OPENGL_INCLUDE_DIR:PATH=/usr/include
//Path to a library.
OPENGL_egl_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libEGL.so
//Path to a library.
OPENGL_gl_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGL.so
//Path to a library.
OPENGL_glu_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLU.so
//Path to a library.
OPENGL_glx_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLX.so
//Path to a library.
OPENGL_opengl_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libOpenGL.so
//Path to a file.
OPENGL_xmesa_INCLUDE_DIR:PATH=OPENGL_xmesa_INCLUDE_DIR-NOTFOUND
//sfml
SFML_GRAPHICS_LIBRARIES:FILEPATH=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/../sfmlGraphicsPipeline/extlib/SFML-2.5.1/lib/libsfml-graphics.so
//sfml graphics pipeline
SFML_GRAPHICS_PIPELINE_INCLUDE_DIRS:PATH=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/../sfmlGraphicsPipeline/include
//path to sfml graphics pipeline library
SFML_GRAPHICS_PIPELINE_LIBRARIES:FILEPATH=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/../sfmlGraphicsPipeline/build/libSFML_GRAPHICS_PIPELINE.a
//sfml
SFML_INCLUDE_DIRS:PATH=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/../sfmlGraphicsPipeline/extlib/SFML-2.5.1/include
//sfml
SFML_SYSTEM_LIBRARIES:FILEPATH=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/../sfmlGraphicsPipeline/extlib/SFML-2.5.1/lib/libsfml-system.so
//sfml
SFML_WINDOW_LIBRARIES:FILEPATH=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/../sfmlGraphicsPipeline/extlib/SFML-2.5.1/lib/libsfml-window.so
//tinyobjloader
TINYOBJLOADER_INCLUDE_DIRS:PATH=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/../sfmlGraphicsPipeline/extlib/tinyobjloader
//tinyobjloader
TINYOBJLOADER_LIBRARIES:FILEPATH=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/../sfmlGraphicsPipeline/extlib/tinyobjloader/build/libtinyobjloader.a
//Value Computed by CMake
sfmlGraphicsPipeline-example_BINARY_DIR:STATIC=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/build
//Value Computed by CMake
sfmlGraphicsPipeline-example_SOURCE_DIR:STATIC=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject
########################
# INTERNAL cache entries
########################
//ADVANCED property for variable: CMAKE_ADDR2LINE
CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject/build
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=16
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=3
//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
//ADVANCED property for variable: CMAKE_CXX_COMPILER
CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER
CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_AR
CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_DLLTOOL
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/home/nmaury/Documents/4 info/info graphique/tps/cg-zinzinsdelespace/sampleProject
//Install .so files without execute permission.
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
//ADVANCED property for variable: CMAKE_LINKER
CMAKE_LINKER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_NM
CMAKE_NM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJCOPY
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJDUMP
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RANLIB
CMAKE_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_READELF
CMAKE_READELF-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.16
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STRIP
CMAKE_STRIP-ADVANCED:INTERNAL=1
//uname command
CMAKE_UNAME:INTERNAL=/usr/bin/uname
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//Details about finding OpenGL
FIND_PACKAGE_MESSAGE_DETAILS_OpenGL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libOpenGL.so][/usr/lib/x86_64-linux-gnu/libGLX.so][/usr/include][c ][v()]
//ADVANCED property for variable: OPENGL_EGL_INCLUDE_DIR
OPENGL_EGL_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_GLX_INCLUDE_DIR
OPENGL_GLX_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_INCLUDE_DIR
OPENGL_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_egl_LIBRARY
OPENGL_egl_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_gl_LIBRARY
OPENGL_gl_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_glu_LIBRARY
OPENGL_glu_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_glx_LIBRARY
OPENGL_glx_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_opengl_LIBRARY
OPENGL_opengl_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_xmesa_INCLUDE_DIR
OPENGL_xmesa_INCLUDE_DIR-ADVANCED:INTERNAL=1
sampleProject/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake
0 → 100644
View file @
2422e9c2
set
(
CMAKE_C_COMPILER
"/usr/bin/cc"
)
set
(
CMAKE_C_COMPILER_ARG1
""
)
set
(
CMAKE_C_COMPILER_ID
"GNU"
)
set
(
CMAKE_C_COMPILER_VERSION
"9.3.0"
)
set
(
CMAKE_C_COMPILER_VERSION_INTERNAL
""
)
set
(
CMAKE_C_COMPILER_WRAPPER
""
)
set
(
CMAKE_C_STANDARD_COMPUTED_DEFAULT
"11"
)
set
(
CMAKE_C_COMPILE_FEATURES
"c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert"
)
set
(
CMAKE_C90_COMPILE_FEATURES
"c_std_90;c_function_prototypes"
)
set
(
CMAKE_C99_COMPILE_FEATURES
"c_std_99;c_restrict;c_variadic_macros"
)
set
(
CMAKE_C11_COMPILE_FEATURES
"c_std_11;c_static_assert"
)
set
(
CMAKE_C_PLATFORM_ID
"Linux"
)
set
(
CMAKE_C_SIMULATE_ID
""
)
set
(
CMAKE_C_COMPILER_FRONTEND_VARIANT
""
)
set
(
CMAKE_C_SIMULATE_VERSION
""
)
set
(
CMAKE_AR
"/usr/bin/ar"
)
set
(
CMAKE_C_COMPILER_AR
"/usr/bin/gcc-ar-9"
)
set
(
CMAKE_RANLIB
"/usr/bin/ranlib"
)
set
(
CMAKE_C_COMPILER_RANLIB
"/usr/bin/gcc-ranlib-9"
)
set
(
CMAKE_LINKER
"/usr/bin/ld"
)
set
(
CMAKE_MT
""
)
set
(
CMAKE_COMPILER_IS_GNUCC 1
)
set
(
CMAKE_C_COMPILER_LOADED 1
)
set
(
CMAKE_C_COMPILER_WORKS TRUE
)
set
(
CMAKE_C_ABI_COMPILED TRUE
)
set
(
CMAKE_COMPILER_IS_MINGW
)
set
(
CMAKE_COMPILER_IS_CYGWIN
)
if
(
CMAKE_COMPILER_IS_CYGWIN
)
set
(
CYGWIN 1
)
set
(
UNIX 1
)
endif
()
set
(
CMAKE_C_COMPILER_ENV_VAR
"CC"
)
if
(
CMAKE_COMPILER_IS_MINGW
)
set
(
MINGW 1
)
endif
()
set
(
CMAKE_C_COMPILER_ID_RUN 1
)
set
(
CMAKE_C_SOURCE_FILE_EXTENSIONS c;m
)
set
(
CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC
)
set
(
CMAKE_C_LINKER_PREFERENCE 10
)
# Save compiler ABI information.
set
(
CMAKE_C_SIZEOF_DATA_PTR
"8"
)
set
(
CMAKE_C_COMPILER_ABI
"ELF"
)
set
(
CMAKE_C_LIBRARY_ARCHITECTURE
"x86_64-linux-gnu"
)
if
(
CMAKE_C_SIZEOF_DATA_PTR
)