请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C1231H6PGE 工具/软件:Code Composer Studio
我最近更新到 了17.6.0.STS 并安装 了 TivaWare_C_Series-2.1.4.178。 我使用64位 time_t 的方法是声明 _TIME64_implementation=1、 _target_defaults_TO_TIME64=1和 _ TI_TIME_USes_64=1。
每当我尝试包含 time.h 并访问其成员时、我都会收到以下错误:
说明资源路径位置类型
已在当前范围.ccsproject /MyProject line 219中声明#102"TM"、外部位置:C:\ti\ccsv6\tools\compiler\ti-cgt-arm_17.6.0.STS\include\time.h C/C++ problem
使用 std::size_t; 使用 std::clock_t; 使用 std::时钟; 使用 std:时钟;使用 std:TM; 使用 std:TZ; 使用 std:_tz; 使用 std:_time32_t
其中、以下行为是犯罪者。
使用 std::TM;
我感到困惑、因为我没有在我的计划中重新定义这一符号。 有什么关于从哪里开始调试过程的想法?