1list(APPEND XAACENC_SRCS 2 "${XAAC_ROOT}/test/encoder/impd_drc_user_config.c" 3 "${XAAC_ROOT}/test/encoder/ixheaace_error.c" 4 "${XAAC_ROOT}/test/encoder/ixheaace_testbench.c") 5 6set(LIBXAACENC_INCLUDES ${XAAC_ROOT}/encoder 7 ${XAAC_ROOT}/test/encoder 8 ${XAAC_ROOT}/encoder/drc_src 9 ${XAAC_ROOT}/common) 10 11include_directories(${LIBXAACENC_INCLUDES}) 12 13libxaac_add_executable(xaacenc libxaacenc SOURCES ${XAACENC_SRCS} INCLUDES 14 ${LIBXAACENC_INCLUDES}) 15 16if (MSVC) 17 set_target_properties( 18 xaacenc 19 PROPERTIES 20 COMPILE_FLAGS 21 "-D_CRT_SECURE_NO_WARNINGS -D_X86_") 22else() 23 set_target_properties( 24 xaacenc 25 PROPERTIES 26 COMPILE_FLAGS 27 "-D_X86_ -c -O3 -Wall -Wsequence-point -Wunused-function" 28 ) 29endif() 30