WindowsCE 依赖关系问题随着算法的变化而消失

WindowsCE dependencies problems evaporate with change in aritecture

本文关键字:变化 消失 算法 依赖 关系 问题 WindowsCE      更新时间:2023-10-16

我目前正在编写的项目中遇到问题。

请注意,我不是C++开发人员,我以前从未在Visual Studio工作过。我对C语言的短暂尝试从未在WindowsOS中出现过,更不用说CE了。

我的问题是我在嵌入式 Visual C++ 中打开一个项目文件夹,当我构建可执行文件时,对于 ARM,我收到 4 个警告,这些警告必须与签名/未签名不匹配有关,我愿意忽略这些警告,因为该软件已经生产了十年而没有出现该问题。

但是当我为 x86 构建时(实际上我所做的只是将我的构建目标调整为 Advantech UNO2059 形式 ADAM6500),我收到 11 个链接错误,这些错误调用 adam6500crtl.obj,我最初认为这将是一个库文件,但它是在编译过程中生成的文件(我认为)。

我实际上已经成功完成并运行了构建。

而不是从嵌入式Visual Studio中打开项目,而是需要通过双击项目文件来打开,显然这会加载其他文件(老实说idk)。

其次构建发布以进行调试。调试会创建依赖项错误,而发布不会。