设为首页 加入收藏

TOP

解决使用PlatformIO创建STC89C516+项目后无法运行
2023-07-26 08:17:26 】 浏览:87
Tags:解决使 PlatformIO 创建 STC89C516 项目后

当你使用PlatformIO创建STC89C516+项目后,正准备兴致勃勃的开始51单片机的学习。
突然,一个报错从天而降!

-- Configuring done
-- Generating done
CMake Error:
  Running

   'D:/JetBrains/CLion 2023.1.4/bin/ninja/win/x64/ninja.exe' '-C' 'J:/My8051/cmake-build-stc89c516rd' '-t' 'recompact'

  failed with:

   ninja: error: CMakeFiles/rules.ninja:17: expected newline, got lexing error

  rule C_COMPILER__Z_DUMMY_TARGET_STC89C516RD+

                                             ^ near here



CMake Generate step failed.  Build files cannot be regenerated correctly.

其实问题非常简单

platformio.ini文件中的[env:STC89C516RD+]这一行改为[env:STC89C516RD]

然后打开CLion中的设置 -> 构建、执行、部署 -> CMake,将里面的构建类型也改为STC89C516RD
image

其实主要目的是去掉那个加号,但是有很多人不知道是哪里报的错,我当时也找了挺久的。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇STM32F103C8T6串口通信 下一篇STM32 外部中断 led灯闪烁

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目