mirror of
https://github.com/AndroidAudioMods/ViPERFX_RE.git
synced 2025-06-08 02:29:40 +08:00
make it build on linux
This commit is contained in:
parent
bdf5053968
commit
035d5b4025
@ -80,6 +80,8 @@ add_library(
|
|||||||
# Provides a relative path to your source file(s).
|
# Provides a relative path to your source file(s).
|
||||||
${FILES})
|
${FILES})
|
||||||
|
|
||||||
|
if (ANDROID)
|
||||||
target_link_libraries(v4a_re log) # kissfft)
|
target_link_libraries(v4a_re log) # kissfft)
|
||||||
|
endif()
|
||||||
target_compile_options(v4a_re PRIVATE -flto -O3 -DNDEBUG)
|
target_compile_options(v4a_re PRIVATE -flto -O3 -DNDEBUG)
|
||||||
#target_compile_options(v4afx_r PRIVATE -O2 -DNDEBUG -Wall -Wsign-conversion -Wno-unused-result -Wno-unneeded-internal-declaration -fstrict-aliasing -fvisibility=hidden -Wextra -Wno-unused-parameter)
|
#target_compile_options(v4afx_r PRIVATE -O2 -DNDEBUG -Wall -Wsign-conversion -Wno-unused-result -Wno-unneeded-internal-declaration -fstrict-aliasing -fvisibility=hidden -Wextra -Wno-unused-parameter)
|
||||||
|
14
src/log.h
14
src/log.h
@ -1,9 +1,21 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
#ifdef __ANDROID__
|
||||||
|
|
||||||
#include <android/log.h>
|
#include <android/log.h>
|
||||||
|
|
||||||
#define TAG "ViPER4Android"
|
#define TAG "ViPER4Android"
|
||||||
|
|
||||||
#define VIPER_LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, TAG, __VA_ARGS__)
|
#define VIPER_LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, TAG, __VA_ARGS__)
|
||||||
#define VIPER_LOGI(...) __android_log_print(ANDROID_LOG_INFO, TAG, __VA_ARGS__)
|
#define VIPER_LOGI(...) __android_log_print(ANDROID_LOG_INFO, TAG, __VA_ARGS__)
|
||||||
#define VIPER_LOGE(...) __android_log_print(ANDROID_LOG_ERROR, TAG, __VA_ARGS__)
|
#define VIPER_LOGE(...) __android_log_print(ANDROID_LOG_ERROR, TAG, __VA_ARGS__)
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
#include <cstdio>
|
||||||
|
|
||||||
|
#define VIPER_LOGD(...) fprintf(stderr, __VA_ARGS__)
|
||||||
|
#define VIPER_LOGI(...) fprintf(stderr, __VA_ARGS__)
|
||||||
|
#define VIPER_LOGE(...) fprintf(stderr, __VA_ARGS__)
|
||||||
|
|
||||||
|
#endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user