【Env工具】:有问题的小伙伴来找我就对了

置顶 精华 发表在 Env2018-1-2 16:43   [复制链接] 482 28449

发表于 2019-8-28 20:22:55 | 显示全部楼层
你好,关于设置引脚编号,GET_PIN()这个编译说招不到?
使用道具 举报 回复
发表于 2019-8-28 21:10:05 | 显示全部楼层
Ericdog 发表于 2019-8-28 20:22# X" X: d' \8 A& ?8 E. z
你好,关于设置引脚编号,GET_PIN()这个编译说招不到?
4 z0 B3 i( @( u6 i+ `
编译的问题推荐你另外发个帖子问问呢,这不是工具的问题
使用道具 举报 回复
发表于 2019-8-28 22:04:12 | 显示全部楼层
Summer_gift 发表于 2019-8-28 21:10
$ Q6 R9 V0 E4 w编译的问题推荐你另外发个帖子问问呢,这不是工具的问题

0 a+ h% Y" \5 M8 ~你好,我现在的问题就是想问一下,我使用GPIO来点亮LED,板子是RISCV的,LED的引脚编号宏定义获取不到,我发个帖子问一下另外的
使用道具 举报 回复
发表于 2019-9-2 18:58:12 | 显示全部楼层
本帖最后由 junix 于 2019-9-2 19:09 编辑 0 ?: T! U1 R: j. \6 F

  V( m6 r' p5 w只支持Windows吗?能否先讲一下这个工具需要的环境。我看了一下,linux下可以直接用menuconfig的。env只是给windows用户用的吗?
" G% k- D" o- Y1 u3 M
使用道具 举报 回复
发表于 2019-9-3 09:27:42 | 显示全部楼层
junix 发表于 2019-9-2 18:58
# T& T1 n5 I. T只支持Windows吗?能否先讲一下这个工具需要的环境。我看了一下,linux下可以直接用menuconfig的。env只是 ...

9 u: g7 a7 O6 z6 c, Penv 支持 windows ubuntu mac,使用方式如下:
. A( C6 f6 ?$ g4 {6 r
' {- X5 ^! k. I4 R& x* k
  1. env9 Z! z( U( K" k8 e7 L
  2. Python Scripts for RT-Thread/ENV5 x  K+ y& }4 T9 a# n, d

  3. ) ^( d: a: x+ d" H0 y3 S! e9 \
  4. Usage under Linux3 l$ {- Y. l; I) k6 `1 c" r& k. Z
  5. Prepare Env
    8 T7 `1 A' c6 \/ D. Q% {) Q3 k$ o
  6. run command under one of bsp:) p0 z( w3 ]! Y1 Y" x% b

  7. / u* P+ r& o: P* ^8 `
  8. scons --menuconfig
    - {2 R; G+ l2 u. r
  9. If the env is not initialized in your machine, above command will intialize env script under your ~/.env folder.
    % n1 J- [# |4 F  B4 w9 s# [. f
  10. 8 A9 H, ^% g7 g- H# |
  11. Use Env) Y6 ~7 b& V8 n- o
  12. There is one pkgs shell script under ~/.env/tools/scripts folder. In order to use it more conveniently, your can run following command to set environment:
    % I) C. A3 O2 [3 o* I: O# B3 D
  13. # R( Z1 O; `* k# G5 \" T8 d
  14. source ~/.env/env.sh
    & S3 \" l/ l, l' X
  15. Then when you use scons --menuconfig to config online packages, you can use:
    ; y1 C0 {4 v6 u" _: p8 E
  16. * L- A  A7 p, F$ M: p2 M/ M
  17. pkgs --update# \$ K! h4 I! J  ?
  18. to update local packages under your local bsp project.
复制代码
使用道具 举报 回复
发表于 2019-9-3 11:57:58 | 显示全部楼层
Summer_gift 发表于 2019-9-3 09:27
7 t$ U5 v# _0 e, Denv 支持 windows ubuntu mac,使用方式如下:
; Q0 s9 f. }$ q9 j( U1 i/ ?
我的意思是下载的那个包,解压后接近1GB。那个包是不是只是给windows用户用的?
使用道具 举报 回复
发表于 2019-9-3 13:43:15 | 显示全部楼层
junix 发表于 2019-9-3 11:573 g" |" Q& j  R7 _3 z: s
我的意思是下载的那个包,解压后接近1GB。那个包是不是只是给windows用户用的? ...

# @/ Y3 h+ R; T8 z7 `是的,那里面附带有工具链,python 环境等,所以体积比较大
使用道具 举报 回复
发表于 2019-9-3 14:08:19 | 显示全部楼层
Summer_gift 发表于 2019-9-3 13:43
; g# ~7 g! S' e. q是的,那里面附带有工具链,python 环境等,所以体积比较大
9 S* m0 o5 c0 m
嗯,像是一个模拟linux的环境。感谢回复!
使用道具 举报 回复
发表于 2019-9-8 17:50:56 | 显示全部楼层
这个错误是啥问题?
图像 5.png
使用道具 举报 回复
发表于 2019-9-8 22:14:58 | 显示全部楼层
hw75320 发表于 2019-9-8 17:50
8 C9 g( x! |6 w% {( O7 \+ {/ `$ O这个错误是啥问题?
9 z* q0 X! D; L3 m& h& ?6 |' G) o
链接错误你要看代码的问题呢
使用道具 举报 回复
发表于 2019-9-9 00:30:21 | 显示全部楼层
env编译工程是出现如下问题:
1 t& B2 h2 U5 \- v( y1 i3 Y> scons –j4
( M( K; O* \9 cscons: Reading SConscript files ...
: J! s8 m! X6 c. v2 ]. s, f& H: t* ^* M% V
scons: warning: No version of Visual Studio compiler found - C/C++ compilers most likely not set correctly
6 X* ?0 W$ R8 L  M' dFile "D:\rt-thread\bsp\ls1cdev\SConstruct", line 15, in <module>
9 Z3 M$ \3 n$ a- o, D' YAttributeError: 'CLVar' object has no attribute 'replace':
  q& Z. @6 L; j5 C9 e5 a+ K  File "D:\rt-thread\bsp\ls1cdev\SConstruct", line 39:
1 |' X* t$ m' R  @! a+ v6 P  X' G    env['CXXFLAGS']  = env['CXXFLAGS'].replace('-msoft-float', '-mhard-float')
. ]3 \" e9 a, |/ w5 {请问该如何解决
使用道具 举报 回复
发表于 2019-9-9 10:55:27 | 显示全部楼层
各位大神,帮忙看看这个是什么问题啊,怎么解决
- c& }2 ]% l/ h" T5 k% _' p4 Q+ q% O: h我已经安装了 Python 3.7( O+ U4 P# e, K( T% t

0 K) v: C- T$ G. V; U! }$ menuconfig.exe
, J% _* E- {0 w# M% A% _Python 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)] on win32' [' A; h8 k$ ~$ h0 Y( I: Y
Type "help", "copyright", "credits" or "license" for more information.
使用道具 举报 回复
发表于 2019-9-9 13:40:13 | 显示全部楼层
下雪的日子 发表于 2019-9-9 10:55
( s3 N8 S) F+ l" n各位大神,帮忙看看这个是什么问题啊,怎么解决/ v) H2 w, Z2 {8 @/ J
我已经安装了 Python 3.7

" s) ^3 u( B. z8 v+ C不能在 linux 下运行 windows 下的 env: l+ Y: |9 g' p' @
6 f; p% T" H3 s5 X' [7 L" }& O
Linux 下的 env 不是这个用法: l5 O8 g. R  ?" t; G
# k  h- `0 x) F) [
https://github.com/RT-Thread/env
: Z8 ]& g& a% E7 ?+ X: K9 J& w0 x4 W
使用道具 举报 回复
发表于 2019-9-9 13:42:52 | 显示全部楼层
本帖最后由 Summer_gift 于 2019-9-9 13:44 编辑 : B  @9 i& m' K
ruizhai 发表于 2019-9-9 00:30
) v/ O- Z: ^- w' R* D: b/ g* Eenv编译工程是出现如下问题:
9 v$ n* g8 ?4 n# q& W; s; V' d> scons –j4
7 g* ~" X! J6 l+ w6 t9 e# Qscons: Reading SConscript files ...
2 d5 j2 ~/ X" ]# A4 e
我试了一下,这个好像是 mips 的 bsp,env 下默认是 arm 工具链,工具链也要换,不能直接编译,需要维护这个 bsp 的人员来看看,你可以发个新帖问问是谁维护这个 bsp。
4 k) t: @9 S# c& O
使用道具 举报 回复
发表于 2019-9-9 13:54:21 | 显示全部楼层
Administrator@XH-3 E:\zdcu\25W601\W601\4\RT-Thread_W60X_SDK\examples\02_basic_key' E& O9 v1 B3 i! L5 \% V& E, s$ x
$ menuconfig.exe8 k7 j% J( x0 T  _0 E
Python 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)] on win32
! f& x  L6 W* B: F+ f1 xType "help", "copyright", "credits" or "license" for more information.
使用道具 举报 回复
发表于 2019-9-9 13:56:14 | 显示全部楼层
Summer_gift 发表于 2019-9-9 13:42
: b6 {# X+ t8 r1 }% H' C我试了一下,这个好像是 mips 的 bsp,env 下默认是 arm 工具链,工具链也要换,不能直接编译,需要维护这 ...
0 \  C6 }% t; U7 R3 q& i
你好,我已经安装了vs2010,python3.7 ,还是报错啊- {8 S0 ~" B, I3 d
我明明记得上个星期是能够用的,今天重新试了就不行。问了多个群,都没有人知道怎么弄啊,
使用道具 举报 回复
发表于 2019-9-9 13:58:10 | 显示全部楼层
本帖最后由 下雪的日子 于 2019-9-9 13:59 编辑 : B" l/ O# k: d& ]& B
下雪的日子 发表于 2019-9-9 13:56
: k, A# F, C& ?! P( G你好,我已经安装了vs2010,python3.7 ,还是报错啊
& c8 ^& H2 R9 \5 e9 f我明明记得上个星期是能够用的,今天重新试了就不行。 ...

* e, p( |8 V3 b! O% |欢迎使用 RT-Thread env (V1.1.3) 工具5 P1 {) q( W' t+ ^: J
\ | /
+ _0 W  W; Z; o; S- RT -     Thread Operating System; M; n) Y3 q" @% i' J
/ | \9 D, Q4 I7 T% j
2006 - 2019 Copyright by rt-thread team$ c+ _/ R4 B& q3 a) G* ~/ n
Online help documents : https://www.rt-thread.org/document/site
* K! [% |& ]) g! h7 Z# b6 F' h+ `# Z( J
Administrator@XH-3 E:\RT-Thread_W60X_SDK\examples\02_basic_key0 Z% r$ M/ h6 `2 r9 u
$ scons/ u: k  R8 o0 J. n! t
scons: Reading SConscript files ...
3 i/ |6 N1 @/ iscons: done reading SConscript files.: H8 b' b( j9 s! Q( j
scons: Building targets ...
6 z* T" ]/ y6 C& w" N, nscons: building associated VariantDir targets: build0 K3 J$ H0 h, r- ~3 a  c
scons: `.' is up to date.
  x4 k( S9 e1 x' {# q1 gscons: done building targets.
' {  G- [1 `' e5 T: j% Q
& c' |. a+ w, B/ D. g4 uAdministrator@XH-3 E:\RT-Thread_W60X_SDK\examples\02_basic_key
( W! {, u* ~" a2 L$" a6 R" a: Z7 A  Q" [# q; m
+ @3 s' f5 ~  Z( s( n
上面的是打印的字符,文件放置的位置是 E:\RT-Thread_W60X_SDK\examples\02_basic_key2 i2 W; G- L1 N3 g8 j! Z
使用道具 举报 回复
发表于 2019-9-9 14:00:18 | 显示全部楼层
Summer_gift 发表于 2019-9-9 13:40
- R4 F" P& y+ P: h4 E不能在 linux 下运行 windows 下的 env
* S/ H, |  v- y8 B" o! J3 v+ H
  k: Q+ a& F% CLinux 下的 env 不是这个用法

3 V7 E( v2 k9 k7 Z6 R您好,我的操作系统是 WIN7 64位的
使用道具 举报 回复
发表于 2019-9-9 15:09:38 | 显示全部楼层
Summer_gift 发表于 2019-9-8 22:14
, v" f# C; f6 s- y) z5 e链接错误你要看代码的问题呢

, R7 X* W( M, w1 s: r9 _请问如何修改scons编译的路径?
使用道具 举报 回复
发表于 2019-9-9 18:12:11 | 显示全部楼层
下雪的日子 发表于 2019-9-9 13:56* L4 u) B( h- A4 ?
你好,我已经安装了vs2010,python3.7 ,还是报错啊
  s4 q. h  f( |$ b/ W* E% u, O# W我明明记得上个星期是能够用的,今天重新试了就不行。 ...

5 ~8 i& `- u! q7 y自己回答吧   输入命名menuconfig 敲回车 就出来了 。哎,自己 按照提示打了全名 menuconfig.exe  就这样个问题,让我调试了2天。
使用道具 举报 回复
发表于 2019-9-9 20:29:41 | 显示全部楼层
下雪的日子 发表于 2019-9-9 18:12
6 I# w2 Q5 n: _1 t0 y自己回答吧   输入命名menuconfig 敲回车 就出来了 。哎,自己 按照提示打了全名 menuconfig.exe  就这样 ...
; d) o; u' Q; Z- p8 X- J: N
何不先瞧瞧说明文档或者教学视频呢
使用道具 举报 回复
发表于 2019-9-10 16:58:25 | 显示全部楼层
本帖最后由 xiaosa 于 2019-9-10 16:59 编辑
; U6 [8 t/ i$ n) `& q1 S% |) x9 V; t4 b( i- o3 {9 p
帮我看看这个问题 ,没办法使用  光标一直在后面不换行
env.png
微信图片_20190910141110.png
使用道具 举报 回复
发表于 2019-9-10 18:17:58 | 显示全部楼层
xiaosa 发表于 2019-9-10 16:58. j: n3 r3 r% I# X' X
帮我看看这个问题 ,没办法使用  光标一直在后面不换行

, v% Q0 }/ @# r/ U, K' [才下载的?
使用道具 举报 回复
发表于 2019-9-11 09:19:44 | 显示全部楼层
Summer_gift 发表于 2019-9-10 18:176 e9 d- I  d# t; k7 U
才下载的?
  Q1 v  j. K( N5 ]
我后来解决了,换了个盘安装就好了
使用道具 举报 回复
发表于 2019-9-11 10:18:06 | 显示全部楼层
xiaosa 发表于 2019-9-11 09:19
1 s2 E! }) k" q  F2 E  A8 O我后来解决了,换了个盘安装就好了
6 o" o$ D2 s- x) F4 U& `* O- S. Q" O
嗯嗯
使用道具 举报 回复
发表于 2019-9-22 17:14:53 | 显示全部楼层
大佬,我的出现了这个问题能帮我解答一下吗?我太菜了弄一天了弄不好,就是用不了scons工具,主要提示就是截图这样bsp目录C:\Users\ZOmejy\Desktop\rt-thread\bsp\stm32\stm32f429-atk-apolloenv目录   E:\ENV\env  谢谢啦( t2 o7 z8 h5 S0 C( @
QQ截图20190922161741.png
QQ截图20190922161713.png
使用道具 举报 回复
发表于 2019-9-23 09:26:30 | 显示全部楼层
zomejy 发表于 2019-9-22 17:14, v2 ?: ~" \4 A5 E  H! _7 b" L# f  e
大佬,我的出现了这个问题能帮我解答一下吗?我太菜了弄一天了弄不好,就是用不了scons工具,主要提示就是 ...
. V+ M& h5 G: ^6 U! D/ n& f
这个是 scons 在某些装了 vs 的机器上的 bug,暂时还没在正式版修复,你将这个文件替换一下应该就好了。
' {/ c4 A4 I1 @1 p' P# E4 T3 Q( O! Y  G: f/ d' \% u
env\tools\Python27\Lib\site-packages\scons\SCons\Tool\MSCommon\vs.py# L6 z* p& U  b( Z. A2 C
vs.py (20.89 KB, 下载次数: 30)
使用道具 举报 回复
发表于 2019-9-23 09:31:29 | 显示全部楼层
本帖最后由 Summer_gift 于 2019-9-23 10:44 编辑 0 r6 S7 k/ Y7 C& U
zomejy 发表于 2019-9-22 17:14
! q/ Z" ]: u$ @! r7 j& |* V大佬,我的出现了这个问题能帮我解答一下吗?我太菜了弄一天了弄不好,就是用不了scons工具,主要提示就是 ...
5 @* P, E" Z1 O2 Y. B- C8 [7 R
不过我看你这个好像又是一个新的问题,所以你可以尝试将下图里的这一行代码给注释掉。
) G7 ]1 `" p! |2 X1 X) |+ n env.png
6 x( y  F1 F8 E: S4 l+ B) y6 q+ C: s8 B0 A5 B9 T
就是这个 vc.py 的 377 行,用 # 号注释掉就行了。! b' Z( T' r0 I5 |3 P- g: e  c

; _/ A3 d% O" r: v0 A" ^上一个遇到此类的问题的社区同学是 win7 的系统,也装了很多 vs 相关的产品软件,不知道你是不是也这样。scons 想去读 vs 相关的信息,导致这种问题。
0 z) Y" F! W3 e+ e  n% r; F& ]
使用道具 举报 回复
发表于 2019-9-23 13:04:33 | 显示全部楼层
本帖最后由 zomejy 于 2019-9-23 13:12 编辑
  j: D6 P& p. z8 `5 _
Summer_gift 发表于 2019-9-23 09:31
# }5 n' ^: I7 ]不过我看你这个好像又是一个新的问题,所以你可以尝试将下图里的这一行代码给注释掉。
% `8 F# c/ \6 x0 n8 O2 U: b+ g: `
解决了大佬,好强啊,第一次这么厉害的大佬给我回复,有一点激动,好想成为你这样的大佬啊,我会好好努力的,真的很感谢,谢谢啦!你一定很帅。
使用道具 举报 回复
发表于 2019-9-23 14:45:57 | 显示全部楼层
zomejy 发表于 2019-9-23 13:04! R! a1 f5 m# |! c9 Z
解决了大佬,好强啊,第一次这么厉害的大佬给我回复,有一点激动,好想成为你这样的大佬啊,我会好好努力 ...

/ m# f% \' `" {哈哈  谢谢,继续加油吧
使用道具 举报 回复
发表于 2019-9-25 20:38:02 | 显示全部楼层
https://www.rt-thread.org/qa/for ... mp;extra=#pid466006
4 v* ]3 V* p% u# J3 a问一下,这个是要重新做一次BSP吗,不明白这里怎么会菜单都没了,是RTT源码没有进行版本兼容吗
使用道具 举报 回复
发表于 7 天前 | 显示全部楼层
本帖最后由 ROG 于 2019-10-9 15:41 编辑   Z4 I& n" b1 s. n4 _7 A8 N, _+ W

! }, o6 `( ?) r  I) ?% v希望增加文件名称相同的两个文件后,自动识别增加一个文件
使用道具 举报 回复
发表于 6 天前 | 显示全部楼层
ROG 发表于 2019-10-9 15:38
! N: c- I& a8 J希望增加文件名称相同的两个文件后,自动识别增加一个文件

2 q% }# U' F! J; u: c6 T9 }* y文件同名的话,那要添加哪一个呢?
使用道具 举报 回复
发表于 6 天前 | 显示全部楼层
Summer_gift 发表于 2019-10-10 08:21
1 T  P; ?; z0 n3 R* D( `+ s文件同名的话,那要添加哪一个呢?

: u4 V6 g% r' ?9 ~; W  ]嗯,我经常遇到一个问题就是手动添加了忘记删除其他不用的文件,在手动构建好env环境后,通过命令构建成MDK或者其他工程环境后在编译时会发现有重复文件,所以呢,我的意思是在env环境时就应该能够识别出来,要么自动识别增加一个文件,要么直接当遇到相同文件时报一个错误
使用道具 举报 回复
发表于 6 天前 | 显示全部楼层
ROG 发表于 2019-10-10 09:17
4 S2 s/ F- j, y3 Y  P% r+ h: c4 i. ]嗯,我经常遇到一个问题就是手动添加了忘记删除其他不用的文件,在手动构建好env环境后,通过命令构建成M ...

# U, ?* o5 ^1 R0 L/ r自动识别增加是做不到的,因为不知道你要哪个文件,报错的话,像 MDK 支持同名文件的功能就没用了。
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|RT-Thread开发者社区 ( 沪ICP备13014002号-1

有害信息举报电话:021-31165890 手机:18930558079

© 2006-2019 上海睿赛德电子科技有限公司

Powered by RT-Thread

快速回复 返回顶部 返回列表