C语言无法解析的外部信号 在_main,MTK new_modis后出现报错MoDIS.log,请大神帮忙看看!...

在尝试编译和链接C++项目时遇到了多个问题。警告包括函数指针间接级别的不匹配、参数类型不符以及未定义的外部符号。这些问题涉及到内存操作、浮点数转换以及字符串处理函数。链接阶段出现了无法解析的外部符号,如`__ftol2_sse`和`__vsnprintf`等,这可能导致程序无法正确构建。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

...

Compiling...

w32_winmain.c

K:\MoDIS_VC9\MoDIS\w32_winmain.c(1211) : warning C4047: “函数”: “void (__cdecl *)(int)”与“void (__cdecl *(__cdecl *)(int))(void)”的间接级别不同

K:\MoDIS_VC9\MoDIS\w32_winmain.c(1211) : warning C4024: “MoDisUIDllstart”: 形参和实参 20 的类型不同

K:\MoDIS_VC9\MoDIS\w32_winmain.c(1213) : warning C4028: 形参 1 与声明不同

K:\MoDIS_VC9\MoDIS\w32_winmain.c(1600) : warning C4013: “w32_modis_is_autotest”未定义;假设外部返回 int

K:\MoDIS_VC9\MoDIS\w32_winmain.c(1600) : warning C4013: “w32_modis_is_autopower”未定义;假设外部返回 int

Linking...

kmxime_MoDIS.lib(kmxime_latin_ldb.obj) : warning LNK4075: 忽略“/EDITANDCONTINUE”(由于“/OPT:ICF”规范)

w32_av_lib.obj : error LNK2019: 无法解析的外部符号 __imp___vswprintf,该符号在函数 "int __cdecl swprintf(wchar_t *,wchar_t const *,...)" (?swprintf@@YAHPA_WPB_WZZ) 中被引用

w32_av_lib.obj : error LNK2019: 无法解析的外部符号 "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z),该符号在函数 "wchar_t * __cdecl wcsrstr(wchar_t const *,wchar_t const *)" (?wcsrstr@@YAPA_WPB_W0@Z) 中被引用

w32_av_lib.obj : error LNK2019: 无法解析的外部符号 "void * __cdecl operator new[](unsigned int)" (??_U@YAPAXI@Z),该符号在函数 "wchar_t * __cdecl wcsrstr(wchar_t const *,wchar_t const *)" (?wcsrstr@@YAPA_WPB_W0@Z) 中被引用

w32_av_lib.obj : error LNK2019: 无法解析的外部符号 __imp__memMOVe_s,该符号在函数 "char * __cdecl std::_Copy_opt(char const *,char const *,char *,struct std::random_access_iterator_tag,struct std::_Scalar_ptr_iterator_tag,struct std::_Range_checked_iterator_tag)" (??$_Copy_opt@PBDPADUrandom_access_iterator_tag@std@@@std@@YAPADPBD0PADUrandom_access_iterator_tag@0@U_Scalar_ptr_iterator_tag@0@U_Range_checked_iterator_tag@0@@Z) 中被引用

w32_DSPl_layer.obj : error LNK2019: 无法解析的外部符号 __imp___atoflt,该符号在函数 _w32_ui_post_process 中被引用

obigo03cfwadp.lib(int_exec.obj) : error LNK2001: 无法解析的外部符号 __ftol2_sse

mre_engine.lib(vmddraw.obj) : error LNK2001: 无法解析的外部符号 __ftol2_sse

mnl.lib(MTK_gps_Task.obj) : error LNK2001: 无法解析的外部符号 __ftol2_sse

gfx_core32.lib(swje_fdct_quant_unit.obj) : error LNK2001: 无法解析的外部符号 __ftol2_sse

gdi.lib(gdi_primitive.obj) : error LNK2001: 无法解析的外部符号 __ftol2_sse

APPlib.lib(app_datetime.obj) : error LNK2001: 无法解析的外部符号 __ftol2_sse

gdi_g2d.lib(gdi_linear_transform.obj) : error LNK2001: 无法解析的外部符号 __ftol2_sse

gps_sec.lib(gps_UART_hdlr.obj) : error LNK2001: 无法解析的外部符号 __ftol2_sse

MMI_app.lib(worldclock.obj) : error LNK2001: 无法解析的外部符号 __ftol2_sse

mmi_app.lib(engineerModeminigps.obj) : error LNK2001: 无法解析的外部符号 __ftol2_sse

media.lib(aud_Audio.obj) : error LNK2001: 无法解析的外部符号 __ftol2_sse

gps.lib(gps_init.obj) : error LNK2001: 无法解析的外部符号 __ftol2_sse

w32_dspl_layer.obj : error LNK2019: 无法解析的外部符号 __ftol2_sse,该符号在函数 _w32_touch_screen_button_down 中被引用

w32_util.obj : error LNK2001: 无法解析的外部符号 __ftol2_sse

mmi_Framework.lib(winGUI.obj) : error LNK2001: 无法解析的外部符号 __ftol2_sse

mmi_app.lib(dateandtime.obj) : error LNK2001: 无法解析的外部符号 __ftol2_sse

w32_winmain.obj : error LNK2019: 无法解析的外部符号 __imp__strcpy_s,该符号在函数 _w32_GetMoDisUICaption 中被引用

gps.lib(gps_uart.obj) : error LNK2019: 无法解析的外部符号 __imp__vsnprintf,该符号在函数 _gps_debug_print 中被引用

push_engine.lib(load.obj) : error LNK2001: 无法解析的外部符号 __imp__vsnprintf

push_engine.lib(error.obj) : error LNK2001: 无法解析的外部符号 __imp__vsnprintf

drv_SIM.lib(w32_dummy_drv.obj) : error LNK2019: 无法解析的外部符号 __imp___mktime64,该符号在函数 _mktime 中被引用

mnl.lib(MTK_GPS_RTC.obj) : error LNK2001: 无法解析的外部符号 __imp___mktime64

drv_sim.lib(w32_dummy_drv.obj) : error LNK2019: 无法解析的外部符号 __imp___time64,该符号在函数 _time 中被引用

push_engine.lib(hpnsstm.obj) : error LNK2001: 无法解析的外部符号 __imp___time64

applib.lib(app_time.obj) : error LNK2001: 无法解析的外部符号 __imp___time64

drv_sim.lib(w32_dummy_drv.obj) : error LNK2019: 无法解析的外部符号 __imp___localtime64,该符号在函数 _localtime 中被引用

system.lib(armlibc_rt.obj) : error LNK2001: 无法解析的外部符号 __imp___localtime64

mre_engine.lib(vmstdlib.obj) : error LNK2019: 无法解析的外部符号 __imp___vswprintf_c_l,该符号在函数 _vswprintf 中被引用

mmi_service.lib(hpnsplatform.obj) : error LNK2019: 无法解析的外部符号 __imp____iob_func,该符号在函数 _hpnsTrace 中被引用

push_engine.lib(load.obj) : error LNK2001: 无法解析的外部符号 __imp____iob_func

.\release\MoDIS.exe : FATal error LNK1120: 13 个无法解析的外部命令

Error executing link.exe (tool returned code: 1120)

MoDIS - 35 error(s), 66 warning(s)

---------------------- Done ----------------------

&nBSP;   Build: 55 succeeded, 1 failed, 0 skipped

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值