【问题标题】:compilation error - Must define a target architecture编译错误 - 必须定义目标架构
【发布时间】:2012-08-13 02:51:22
【问题描述】:

我有一个使用 windows vista 的项目,现在我正在尝试在 win 7 上编译该项目。我收到编译错误:必须定义目标架构。

我查找了这个错误,发现我需要更改高级项目属性中的“编译为体系结构”。 问题是我找不到这个选项。我正在使用 Visual Studio 2008。

我该如何解决这个问题?

【问题讨论】:

  • 是的,我读过了,正如我所说,我找不到“为架构编译”选项,但还是谢谢
  • 你找到了什么@项目属性>配置属性>链接器>高级??
  • 我没有看到 Compile for architecture。我看到了入口点,没有入口点,设置校验和,基地址等等。

标签: c++ visual-studio-2008 architecture compilation


【解决方案1】:

C/C++的编译结构如下:

///// Preproccessors ///// >  Object Files ///// >> Link with together and libraries //// >> executable file. 

当你改变拱门时,你应该rebuild all

【讨论】:

  • 好的,谢谢,但问题是我找不到改拱门的地方……你能帮忙吗?
  • 不幸或幸运的是我只是在 UNIX 世界下工作。我认为首先你需要一个虚拟化...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-03-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-09
  • 1970-01-01
相关资源
最近更新 更多