File size: 1,167 Bytes
a2dca42 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
export BASE_DIR="/mnt/data-2t/jeff/codes/llm/cpp"
# g++ test.cpp $BASE_DIR/kissfft/kiss_fft.c $BASE_DIR/kissfft/kiss_fftr.c \
# -o audio_inference \
# -I $BASE_DIR/onnxruntime-linux-x64-1.22.0/include \
# -I $BASE_DIR/eigen-3.4.0 \
# -I $BASE_DIR/kissfft \
# -L $BASE_DIR/kissfft/lib -lkissfft-int16_t-openmp \
# -L $BASE_DIR/onnxruntime-linux-x64-1.22.0/lib -lonnxruntime -std=c++17 -O2 -DNDEBUG
g++ -c audio_encoder_lib.cpp \
-o audio_encoder_lib.o \
-I $BASE_DIR/onnxruntime-linux-x64-1.22.0/include \
-I $BASE_DIR/eigen-3.4.0 \
-I $BASE_DIR/kissfft \
-std=c++17 -O3 -DNDEBUG -fPIC
g++ -c $BASE_DIR/kissfft/kiss_fft.c \
-o kiss_fft.o \
-I $BASE_DIR/kissfft \
-std=c++17 -O3 -DNDEBUG -fPIC
g++ -c $BASE_DIR/kissfft/kiss_fftr.c \
-o kiss_fftr.o \
-I $BASE_DIR/kissfft \
-std=c++17 -O3 -DNDEBUG -fPIC
g++ main_text.cpp audio_encoder_lib.o kiss_fft.o kiss_fftr.o \
-o audio_inference_app \
-I $BASE_DIR/onnxruntime-linux-x64-1.22.0/include \
-I $BASE_DIR/eigen-3.4.0 \
-I $BASE_DIR/kissfft \
-L $BASE_DIR/onnxruntime-linux-x64-1.22.0/lib -lonnxruntime -std=c++17 -O3 -DNDEBUG |