工具/软件:TI C/C++编译器
大家好、
我面临一些链接问题、需要您的帮助才能解决。 我的步骤如下。 使用 CCS 7、4进行编译、并将 ccs5.4用于仿真器(我认为 CCS 版本不是问题)
我正在为 EVE 创建简单的项目、它在仿真器上编译和运行良好(由于某些原因、我正在使用仿真器而不是实际的硬件)。
现在、如果我在同一个项目中使用 malloc 进行图像处理、我会收到以下警告(这里的好处是它会创建.out 文件)、并且当我运行程序时、我会看到一些警告、并且无法获得预期的输出。
我想、如果编译警告我可以删除所有内容、一切都可以正常运行、但无法幸运地摆脱这种情况。
============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
编译警告
'生成文件:"../src_kernelC/vcop_array_add_uns_char.c"
'调用:EVE 编译器'
"d:/TI-Automotive/for_CCS_7.3/ccs7.4/ccsv7/tools/compiler/arp32_1.0.9/bin/cl-arp32 -v210 -g -include_path="D:/TI-Automotive/for_CCS_7.3/ccs7.4/ccsv7/tools/compiler/arp32_1.0.9/include/vcop --include_path="D:/TI-Automotive/for_CCS_7.3/workspace_eve/array_add_uns_char --include_path="D:/TI-Automotive/for_CCS_7.3/ccs7.4/ccsv7/tools/compiler/arp32_1.0.9/include --diag_warning=225 --display_error_number --diag_char=off --preobj_with_compile --preproc_dependence="d_kernel_crue_c_content_cranagons/v_cranag_zh_c_content_file_content_zh-cn/microcontrollers_zh-cn/microcontrollers/c_cran.c.h 。
'完成构建:"../src_kernelC/vcop_array_add_uns_char.c"
'构建目标:"array_add_uns_char.out"
'调用:EVE 链接器'
"d:/TI-Automotive/for_CCS_7.3/ccs7.4/ccsv7/tools/compiler/arp32_1.0.9/bin/cl-arp32 "-v210 -g -diag_warning=225 --display_error_number --diag_wrap=off -z -m"array_add_uns_char.map"-"D:/TI-Automotive/for_CCS_7.3/ccs7.4/ccsv7/tools/compiler/arp32_1.0.9/lib -"D:/TI-Automotive/for_CCS_7.3/ccs7.4/ccsv7/tools/compiler/arp32_1.0.9/include --reread_libs --warn_sections --xml_link_info="linkg_line_linkg_rom_line_linkg_rom_linkg_zh_linker "_linkg_rom_line_linkg_zh_rom_linkg_rom_linker .cn/linkg_zh_rom_linkg_rom_rom_linker
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段".imemha"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段".imemhb"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段".imemla"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段".imemlb"
警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段".wmim"
'已完成的构建目标:"array_add_uns_char.out"
============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
在仿真器上运行输出时发出警告
EVE_1:警告:MULTI_EVE_SUBSYSTEM.EVE_0.MEM_SWITCH:对保留空间的无效访问 MULTI_EVE_SUBSYSTEM.EVE_0.MEM_SWITCH:对保留空间的无效访问 MULTI_EVE_SUBSYSTEM.EVE_0.ME_RESERVE_ME_ME_SWITCH:对 RESERVE_ME_ME_ME_RESERVE_ME_ME.EVE_ME_SUBSYSTEM.REP.0.RESERVE_ME_RESERVE_ME_RESER.EVE_ME_ME_ME_RESERVE_ME_ME_RESER.REP.EVE_ME_RESER.ME_ME_RESERVE_ME_RESER.REP.0.ME_ME_ME_ME_ME_RESERVE_ME_ME_RESERVE_ME_RESER 对保留空间 multi_eve_subsystem.eve_0.MEM_switch 的访问无效:对保留空间 multi_eve_subsystem.eve_0.MEM_switch 的访问无效:对保留空间 multi_eve_subsystem.eve_0.mem_switch 的访问无效:对保留空间 multi_eve_subsystem.eve_0.MEM_switch 的访问无效:对保留空间 multi_eve_subsystem .eve_switch.eve_reserve.
============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
谢谢、
穆罕默德