工具/软件:TI C/C++编译器
如果链接器默认链接符号调试信息、如何在最终可执行文件中删除这些附加信息。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI C/C++编译器
如果链接器默认链接符号调试信息、如何在最终可执行文件中删除这些附加信息。
您好、Jerry、
毫米波 SDK 演示 makefile 文件包括中的常见 makefile mmWave_sdk.mak mmwave_sdk_01_00_00_05\packages/ti\common。 您可以通过从 R4F_CFLAGS (对于 Cortex R4F)和 C674_CFLAGS (对于 DSP)中删除-g 标志来删除符号调试信息、如下所示:
用于 R4构建的#编译器标志:
R4F_CFLAGS =-mv7R4 --code_state=32 --float_support=VFPv3D16 --abi=eabi -me \
--define=Subsys_MSS --define=$(platform_define)--define=$(download_fin_ccs_define)\
--define=DebugP_ASSERT_ENABLED $(R4F_INCLUDE)-g -O3 -display_error_number \
--diag_warning=225 --diag_wrap=off --little_endian \
--preproc_with_compile --gen_func_subsections
C674编译器的#编译器标志:
C674_CFLAGS =-mv6740 --abi=eabi --gcc -g -O3 -mo --define=Subsys_dss --define=$(platform_define)\
--display_error_number --diag_warning=225 --diag_wrap=off --preproc_with_compile \
--define=DebugP_ASSERT_ENABLED \
$(C674_INCLUDE)
此致
尼廷