|
|
export BASE_DIR="/mnt/data-2t/jeff/codes/llm/cpp" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |