-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcompile_trunk.sh
More file actions
18 lines (16 loc) · 1.2 KB
/
compile_trunk.sh
File metadata and controls
18 lines (16 loc) · 1.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#! /bin/bash
rm -f *.o
echo "> The trunk is compiling... Please wait..."
g++ -std=c++11 -fopenmp -static -c -w src/modules/license.cpp -o lib/linux/license.o
g++ -std=c++11 -fopenmp -static -c -w src/modules/CustomSolver.cpp -o lib/linux/CustomSolver.o
g++ -std=c++11 -fopenmp -static -c -w src/modules/ElectricField.cpp -o lib/linux/ElectricField.o
g++ -std=c++11 -fopenmp -static -c -w src/modules/InterfaceEnergy.cpp -o lib/linux/InterfaceEnergy.o
g++ -std=c++11 -fopenmp -static -c -w src/modules/Kinetics.cpp -o lib/linux/Kinetics.o
g++ -std=c++11 -fopenmp -static -c -w src/modules/MagneticField.cpp -o lib/linux/MagneticField.o
g++ -std=c++11 -fopenmp -static -c -w src/modules/Mechanics.cpp -o lib/linux/Mechanics.o
g++ -std=c++11 -fopenmp -static -c -w src/modules/Nucleation.cpp -o lib/linux/Nucleation.o
g++ -std=c++11 -fopenmp -static -c -w src/modules/FluidField.cpp -o lib/linux/FluidField.o
g++ -std=c++11 -fopenmp -static -c -w src/modules/OptimizationAlgorithm.cpp -o lib/linux/OptimizationAlgorithm.o
g++ -std=c++11 -fopenmp -static -c -w src/modules/Thermodynamics.cpp -o lib/linux/Thermodynamics.o
g++ -std=c++11 -fopenmp -static -c -w src/MPF.cpp -o lib/linux/MPF.o
echo "> The trunk has been builded"