金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1684|回复: 1

C++生成AddinDemo问题

[复制链接]

55

主题

179

帖子

179

积分

等级: 免费版

注册:
2021-11-18
曾用名:
发表于 2022-3-3 10:40 | 显示全部楼层 |阅读模式
我下载了官网上的C++ addindemo,在最新的VS2022上进行生成

已启动重新生成…
1>------ 已启动全部重新生成: 项目: AddinDemo, 配置: Debug Win32 ------
1>cl : 命令行 warning D9035: “Gm”选项已否决,并将在将来的版本中移除
1>StdAfx.cpp
1>_WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h)
1>MainWindowDlg.cpp
1>_WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h)
1>F:\Users\H\AddinDemo\LogInfo.h(126,7): warning C4996: '_vsnprintf': This function or variable may be unsafe. Consider using _vsnprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>F:\Users\H\AddinDemo\LogInfo.h(131,7): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>F:\Users\H\AddinDemo\LogInfo.h(149,15): warning 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.
1>F:\Users\H\AddinDemo\LogInfo.h(231,7): warning C4996: '_vsnprintf': This function or variable may be unsafe. Consider using _vsnprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>F:\Users\H\AddinDemo\LogInfo.h(236,7): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>F:\Users\H\AddinDemo\LogInfo.h(247,15): warning 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.
1>F:\Users\H\AddinDemo\MainWindowDlg.cpp(234,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>AddinDemo.cpp
1>_WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h)
1>F:\Users\H\AddinDemo\AddinDemo.cpp(171,2): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>正在生成代码...
1>F:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets(1371,5): warning MSB8012: TargetPath(F:\Users\H\AddinDemo\Debug\AddinDemo.dll) 与 Linker 的 OutputFile 属性值(D:\Weisoft Stock(x86)\AddinDemo.adi)不匹配。这可能导致项目生成不正确。若要更正此问题,请确保 $(OutDir)、$(TargetName) 和 $(TargetExt) 属性值与 %(Link.OutputFile) 中指定的值匹配。
1>F:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets(1372,5): warning MSB8012: TargetExt(.dll) 与 Linker 的 OutputFile 属性值(.adi)不匹配。这可能导致项目生成不正确。若要更正此问题,请确保 $(OutDir)、$(TargetName) 和 $(TargetExt) 属性值与 %(Link.OutputFile) 中指定的值匹配。
1>AddinDemo.obj : warning LNK4075: 忽略“/EDITANDCONTINUE”(由于“/SAFESEH”规范)
1>.\AddinDemo.def(4): warning LNK4017: DESCRIPTION 语句不支持目标平台;已忽略
1>  正在创建库 .\Debug/AddinDemo.lib 和对象 .\Debug/AddinDemo.exp
1>AddinDemo.exp : warning LNK4070: .EXP 中的 /OUT:AddinDemo.dll 指令与输出文件名“D:\Weisoft Stock(x86)\AddinDemo.adi”不同;忽略指令
1>AddinDemo.vcxproj -> F:\Users\H\AddinDemo\Debug\AddinDemo.dll
1>已完成生成项目“AddinDemo.vcxproj”的操作。
========== 全部重新生成: 成功 1 个,失败 0 个,跳过 0 个 ==========



但是在这个solution的debug目录下面,没有找到addindemo.dll 或者addindemo.adi?请问如何解决?
回复

使用道具 举报

55

主题

179

帖子

179

积分

等级: 免费版

注册:
2021-11-18
曾用名:
 楼主| 发表于 2022-3-3 11:04 | 显示全部楼层
我找到了,原来是输出到D:\Weisoft Stock(x86)\AddinDemo.adi.

我再调用下,看看是什么效果。接着再咨询,谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-11-16 09:22 , Processed in 0.216947 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表