0

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

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

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

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

4

1 回答 1

0

我实际上让构建成功完成并运行。

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

其次构建用于调试的发布。Debug 会产生依赖错误,而 release 不会。

于 2013-10-02T17:37:41.393 回答