Skip to content
Snippets Groups Projects
Select Git revision
  • main
1 result

Makefile

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Makefile 950 B
    # SPDX-FileCopyrightText: © 2022 Competence Center for High Performance Computing in Hessen (HKHLR) <christian.iwainksy@hpc-hessen.de>
    #
    # SPDX-License-Identifier: CC0-1.0
    
    all: s2_e2.01_CxxMistake.exe
    
    s2_e2.01_CxxMistake.exe: s2_e2.01_CxxMistake.cxx
    	g++ $< -o $@ -g
    s2_e2.02_CxxMistake.exe: s2_e2.02_CxxMistake.cxx
    	g++ $< -o $@ -g
    
    example1.exe: example1.cxx
    	g++ example1.cxx -o example1.exe
    
    example1A.exe: example1A.cxx
    	g++ example1A.cxx -o example1A.exe
    
    example1B.exe: example1B.cxx
    	g++ example1B.cxx -o example1B.exe
    
    example2.exe: example2.cxx
    	g++ example2.cxx -o example2.exe
    
    
    pointers: example_weakptr.cxx
    	g++ example_weakptr.cxx -o e_weakptr.exe	
    
    numa.exe: numaAllocator.cxx
    	g++ $< -o $@ -g	-lnuma -fopenmp
    
    reserve.O0.exe: example_vectorReserve.cxx
    	g++ $< -o $@ -g -fopenmp -O0
    
    reserve.O3.exe: example_vectorReserve.cxx
    	g++ $< -o $@ -g -fopenmp i-O3
    
    structuredBinding.exe: structuredBinding.cxx
    	g++ $< -o $@ -g -std=c++17