你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

TrueSTUDIO出现 Program “gcc” not found in PATH的解决

[复制链接]
zero99 发布时间:2018-8-3 10:57
前言. [: Z7 R- l+ c% s
ST 收购 Atollic 后,终于发布了专供 STM32 使用的开发环境 TrueStudio v9.0.0 版本。此版本为全功能版本,而且完全免费。1 l" I. j# q; B' `& C" T
这在《免费全功能 STM32 TrueSTUDIO 9.0》一文中已有描述。* m1 `1 p, h: i% ]0 G2 o! \

( y6 H" G9 ^2 b! z7 h) ^
* N- Q$ v  \( V9 U) L问题
* P, }0 g' E6 m! j  |: m5 ?3 C在安装完最新版本的 TrueSTUDIO v9.0.0 后,打开一些以前就已经带有 TrueSTUDIO 工程的示例代码后,发现会提示7 Y9 q  ^0 E9 ^. L5 X6 Z
Program “gcc” not found in PATH 的问题。
3 q& b9 h5 j; A  W) ]2 T: F: G; {% r0 s) ~) S/ d. }* [

4 b5 F- `. _3 o  s5 _7 @调研' Y( N+ P8 E3 m" K
1. 了解问题# ~$ ?/ _5 ~# y5 j
进入 STM32F401C discovery firmware package 也就是 STSW-STM32136 中的 STM32F401VCT6 的 TIM_TimeBase 例程,
7 L6 f1 T( _  y: i直接在\STM32F401-Discovery_FW_V1.0.0\Projects\Peripheral_Examples\TIM_TimeBase\TrueSTUDIO\TIM_TimeBase 打
  t8 w1 n% T" o8 H. m' A开工程项目,使用 TrueSTUDIO 软件。打开后,可见如下图的情况:
+ C: W  Q# R/ w 11.png 7 ~8 {; `7 H* C2 u

7 H. z8 f2 b2 j$ Z; ^/ m- [" _; N4 t2 u8 f) B$ K. c  W

% e/ k& H, z6 K3 z
  k1 h- [+ s/ i( m* k" u7 [& @2. 分析 问题
! w( `- q6 O& S& Q( E% e$ b, b! V再来试另一个工程项目,来自 STM32F4 标准外设库的模板:
2 t' K5 K6 _# Z9 S; _\STM32F4xx_DSP_StdPeriph_Lib_V1.8.0\Project\STM32F4xx_StdPeriph_Templates\TrueSTUDIO\STM32F401xx。打开项# k! Y6 W- e& U
目后,如下:
5 }0 L% E) ^5 D: i* @! k1 F8 w* S, f! V/ G$ T
12.png
, r4 J; r1 n- Y, p6 [5 E8 a2 {# B8 ?
一般来讲,ST 官方发布出来的例程,那个项目文件应该是有验证过的,所以按道理 STM32F401-Discovery_FW_V1.0.0 的1 M$ B, K3 X- k. ^# k4 J& I- |
TrueSTUDIO 项目本身在当时应该是没有问题的。那么为什么现在会出现这样的错误?难道是版本兼容的问题,因为
7 O/ B3 L( X6 V, FSTM32F401-Discovery_FW_V1.0.0 发布时间比 STM32F4xx_DSP_StdPeriph_Lib_V1.8.0 要早很多。, r6 D9 u3 j( y1 T
通过查看 STM32F401-Discovery_FW_V1.0.0 的 Release Notes,可知其发布于 2013 年 9 月 11 日,并得知项目基于 Atollic
3 m- M& |3 [  y- u( ~+ cTrueSTUDIO STM32 (TrueSTUDIO) toolchain v4.2 版本。( N, v7 Q7 K/ j4 D1 Z$ g
3 w' L9 Q# m3 A% k
  ?# D% `/ W% b5 Q# J
4 @5 M  s6 O" L8 {# r. X
...

8 C' S  ~+ s: [
了解更多,请下载后阅读
5 h; D% s4 m/ p5 ~( \, L7 v" d) e, c5 Q' o3 F0 r  s" F
* P0 `# t# J5 Y1 Z+ L3 G5 U
下载地址1>>           下载地址2>>           更多实战经验>>
3 ~. ^7 V# q7 o6 e
* y* m, R7 `: E# `- k8 R' P

: h2 F3 L1 H/ c0 P
- N# }7 ?0 V. F, {( Q1 H1 M) s
收藏 评论1 发布时间:2018-8-3 10:57

举报

1个回答
埃斯提爱慕 回答时间:2018-8-7 08:46:43
提示: 作者被禁止或删除 内容自动屏蔽

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版