MFC常见错误Qualcomm 开启强发 PowerMeter时

一.耦合工具 高通芯片
    逻辑:
        打开软件,点连接,连接成功后
        1).开启强发(参数)
        2).读测量值
        3).结果判定(参数)
        4).停止强发
        5).提示成功或失败, 点进入下一个,重新连接 

    关于参数配置:
        从ini读参数用于正式生产config.ini 
        [UserSetup]sendNum为发送测试次数,与[Send?]数量对应
        [Send0]txCmdParam_iChannel,txCmdParam_iPowerLevel。Max Min是测量最大值与最小值,loss为补偿的损耗
 

严重性    代码    说明    项目    文件    行    禁止显示状态
错误    MSB3073    命令“editbin /SUBSYSTEM:CONSOLE C:\Program Files (x86)\Qualcomm\QDART\QMSL\F200_RF_PowerMeter\Debug\F200_RF_PowerMeter.exe
:VCEnd”已退出,代码为 1342。    F200_RF_PowerMeter    D:\Program Files\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets    138    

严重性    代码    说明    项目    文件    行    禁止显示状态
错误    LNK1342    未能保存要编辑的二进制文件的备份副本    F200_RF_PowerMeter    C:\Program    1    

解决:不要放在C:下编译就OK。

C:\Program Files (x86)\Qualcomm\QDART\QMSL\F200_RF_PowerMeter\F200_RF_PowerMeter 当前目录
附加包含目录与附加库目录 如下
..\..\..\..\;..\..\..\..\QMSL_inc;..\..\..\..\QMSL_Core\inc\;../../QMSL_Core/inc;../../QMSL_inc;../../QMSL_Femto/inc;../../;../../QMSL_SWDL/inc/QMSL_SWDownload/;%(AdditionalIncludeDirectories)


..\..\lib;..\..\..\..\bin;%(AdditionalLibraryDirectories)


改成绝对路径

C:\Program Files (x86)\Qualcomm\QDART;C:\Program Files (x86)\Qualcomm\QDART\QMSL\QMSL_inc;C:\Program Files (x86)\Qualcomm\QDART\QMSL\QMSL_Core\inc\;C:\Program Files (x86)\Qualcomm\QDART\QMSL/QMSL_Core/inc;C:\Program Files (x86)\Qualcomm\QDART\QMSL/QMSL_inc;C:\Program Files (x86)\Qualcomm\QDART\QMSL/QMSL_Femto/inc;C:\Program Files (x86)\Qualcomm\QDART\QMSL/;C:\Program Files (x86)\Qualcomm\QDART\QMSL/QMSL_SWDL/inc/QMSL_SWDownload/;%(AdditionalIncludeDirectories)


C:\Program Files (x86)\Qualcomm\QDART\QMSL\lib;C:\Program Files (x86)\Qualcomm\QDART\bin;%(AdditionalLibraryDirectories)

QMSL_MSVC10R.lib;%(AdditionalDependencies)





严重性	代码	说明	项目	文件	行	禁止显示状态
错误	C4996	'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.	F200_RF_PowerMeter	c:\program files (x86)\qualcomm\qdart\qmsl\f200_rf_powermeter\f200_rf_powermeter\mytoolsandmeter\readconfigfile.cpp	177	

_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)





严重性	代码	说明	项目	文件	行	禁止显示状态
错误	C4996	'getcwd': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _getcwd. See online help for details.	F200_RF_PowerMeter	c:\program files (x86)\qualcomm\qdart\qmsl\f200_rf_powermeter\f200_rf_powermeter\mytoolsandmeter\readconfigfile.cpp	27	

严重性	代码	说明	项目	文件	行	禁止显示状态
错误	C4703	使用了可能未初始化的本地指针变量“bin_file”	F200_RF_PowerMeter	c:\program files (x86)\qualcomm\qdart\qmsl\f200_rf_powermeter\f200_rf_powermeter\qlibdemo_qcawlan.cpp	2153	


严重性	代码	说明	项目	文件	行	禁止显示状态
错误	LNK2019	无法解析的外部符号 "unsigned char __cdecl Test_EGPRS_BER(void)" (?Test_EGPRS_BER@@YAEXZ),该符号在函数 "unsigned char __cdecl Test_RF_Verification_Menu(void)" (?Test_RF_Verification_Menu@@YAEXZ) 中被引用	F200_RF_PowerMeter	C:\Program Files (x86)\Qualcomm\QDART\QMSL\F200_RF_PowerMeter\F200_RF_PowerMeter\QLibDemo.obj	1	

  

_CRT_SECURE_NO_DEPRECATE;WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)

 改成_getcwd

无法解析的外部符号,是缺少实现,把.cpp添加到项目中。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小黄人软件

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值