C1189致命错误。#error : 你不能使用32位的time_t (_USE_32BIT_TIME_T)来处理_WIN64。

问题描述 投票:0回答:1

我正在尝试在64位操作系统上编译C++代码。之前我曾为我们的项目构建32位操作系统。我从machine.properties文件中删除了_USE_32BIT_TIME_T处理器的定义,但我仍然收到这个错误。

如果我在32位操作系统中构建,编译运行正常。我怎样才能通过管道脚本在64位操作系统上编译32位的exe?

我不能改变C:\\Program Files (x86)\Microsoft Visual Studio 10.0\VCINCLUDE\crtdefs.h(463)

c++ visual-studio-2010 32bit-64bit
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.