Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
RT-Thread一般讨论
我觉得Scons会成为RTT入门的困难的门槛,大家认为呢?
发布于 2013-10-09 12:03:21 浏览:7045
订阅该版
毫无疑问Scons是有它的优点(事实上,到现在我还没感觉有什么优点。。。但编译很快,其他几乎是不明觉厉)。 作为入门者,要建一个自己的工程,要去接触一大堆的Scons、python语法,是极其头痛的事情。学多一门工具当然是有好处,但是如果这种工具成为入门RTT的门槛,是非常头痛的事情,总让人觉得不够“亲切”,望而生畏的感觉,甚至会想,到底自己是学命令行还是操作系统。 而且我相信开发中也肯定用IDE的,如果入门者无法简单的建立一个属于自己工程的话,那么对于学习过程来说是很痛苦的。 当然我所说只是针对初学者,高手是不成问题。
查看更多
18
个回答
默认排序
按发布时间排序
luoyuncong
2013-10-11
这家伙很懒,什么也没写!
使用scons是方便了一些人,包括我。但是初学者可能在门外看了一下,然后觉得畏惧就跑掉了,没有去敲门,所以也窥探不到这屋内的世界
jiezhi320
2013-10-09
这家伙很懒,什么也没写!
或许很多人 都有这个想法,我当初也这么想的,后来实际使用了scons后,发现真的很好用,我不再用每次添加、删除组件时,自己一个一个添加文件和包含路径了。如果真要自己建立工程,可参考这个[http://www.amobbs.com/thread-5532470-1-1.html](http://www.amobbs.com/thread-5532470-1-1.html) 。起初使用scons,我们并不用去写脚本什么的,只是把它当个工具来用,装几个软件,设置个路径,也没啥麻烦的,当你想写脚本时,你先看看其他的脚本怎么写的,你会发现这个脚本好些的不得了。总之没你想得那么困难,最大的困难时你对它的抵触。你要不学习新的、好用的东西、那你永远是新手。
luster
2013-10-09
这家伙很懒,什么也没写!
不是对这个东西抵触,我也认为这些工具的出现总有其道理,但是掌握总有个过程,我只是认为RTT入门会被这个过程卡得很辛苦
aozima
2013-10-09
调网络不抓包,调I2C等时序不上逻辑分析仪,就像电工不用万用表!多用整理的好的文字,比截图更省流量,还能在整理过程中思考。
支持MDK的BSP下面基本都会有一个模块和一个可用的工程 (IAR的不同版本兼容性很差,有些BSP下面有IAR工程也已经不不能被新版本IAR兼容了)。 也有很多从0建立工程的文档。 在没有用scons之前,大家也都有用RT-Thread的。
strongleg
2013-10-09
这家伙很懒,什么也没写!
挺好的,比用ide好。不过其实我还没体会到scons比make更强
bernard
2013-10-10
这家伙很懒,什么也没写!
从长远来看,可能还是需要支持Makefile,特别是一些Linux用户面程序的移植。可以考虑让scons去生成Makefile文件
tkdr2001
2013-10-11
这家伙很懒,什么也没写!
很多时候,没有一个基础指导,说了半天初学者根本搞不清楚这东西怎么会突然跑出来,怎么搞的,疑问一多,问又问不到,自然会放弃
prife
2013-10-11
这家伙很懒,什么也没写!
>很多时候,没有一个基础指导,说了半天初学者根本搞不清楚这东西怎么会突然跑出来,怎么搞的,疑问一多,问又问不到,自然会放弃 --- 两个问题, 1. 关于scons的资料很多,无论是文档还是视频,还是手册,都不少了 2.问不到? 你问过了么? 很多同学吐嘈scons不好用,问题是你真的用过了么? 部分同学说没体验到scons的优点,我猜那是你没有尝试去自己添加头文件路径,添加各种组件,不用自然体会不到好用。不用scons的同学,就只好麻烦自己手动添加工程了。Do it youself. 关于SCons的问题都快成月经贴了,过一阵子就得有人挑出来说scons难用。它比Makefile好用100倍。如果你尝试写过Makefile的话。
luster
2013-10-12
这家伙很懒,什么也没写!
>>很多时候,没有一个基础指导,说了半天初学者根本搞不清楚这东西怎么会突然跑出来,怎么搞的,疑问一多,问又问不到,自然会放弃 > >--- > > > >两个问题, >1. 关于scons的资料很多,无论是文档还是视频,还是手册,都不少了 >2.问不到? 你问过了么? > >很多同学吐嘈scons不好用,问题是你真的用过了么? >部分同学说没体验到scons的优点,我猜那是你没有尝试去自己添加头文件路径,添加各种组件,不用自然体会不到好用。不用scons的同学,就只好麻烦自己手动添加工程了。Do it youself. > >关于SCons的问题都快成月经贴了,过一阵子就得有人挑出来说scons难用。它比Makefile好用100倍。如果你尝试写过Makefile的话。 --- 关键是普通使用者连makefile都不曾用过,怎么会知道比这个东西好多少倍? 我曾经也花过1、2天时间专门研究RTT上面WIKI写的关于SCONS的资料,到后来还是不怎么明白,只明白该RTConfig.py,然后用tools自带的UI去生成工程这样比较方便而已。 其实我想说的,是针对那些对RTT感兴趣,想入门的同学。大部分人都不具备Linux这些开发经验的,更别提makefile了,很多人特别做单片机的,根本不会用到这个东西,所以产生困惑很正常。
amsl
2013-10-12
这家伙很懒,什么也没写!
用不习惯scons,makefile,就自己建立工程,每个文件夹下都有SConscript文件,里面已经包含了所有有用到的源文件,将它们加入到工程中,然后将所有头文件的路径也加入工程中,建一个新工程最多10分钟搞定。
撰写答案
登录
注册新账号
关注者
0
被浏览
7k
关于作者
luster
这家伙很懒,什么也没写!
提问
6
回答
14
被采纳
0
关注TA
发私信
相关问题
1
有关动态模块加载的一篇论文
2
最近的调程序总结
3
晕掉了,这么久都不见layer2的踪影啊
4
继续K9ii的历程
5
[GUI相关] FreeType 2
6
[GUI相关]嵌入式系统中文输入法的设计
7
20081101 RT-Thread开发者聚会总结
8
嵌入式系统基础
9
linux2.4.19在at91rm9200 上的寄存器设置
10
[转]基于嵌入式Linux的通用触摸屏校准程序
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
【NXP-MCXA153】 定时器驱动移植
2
GD32F450 看门狗驱动适配
3
【NXP-MCXA153】看门狗驱动移植
4
RT-Thread Studio V2.2.9 Release Note
5
CherryUSB的bootuf2配置
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
PWM
freemodbus
flash
cubemx
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
编译报错
Debug
rt_mq_消息队列_msg_queue
SFUD
keil_MDK
msh
ulog
C++_cpp
MicroPython
本月问答贡献
踩姑娘的小蘑菇
7
个答案
2
次被采纳
a1012112796
18
个答案
1
次被采纳
Ryan_CW
5
个答案
1
次被采纳
红枫
4
个答案
1
次被采纳
张世争
4
个答案
1
次被采纳
本月文章贡献
YZRD
3
篇文章
6
次点赞
catcatbing
3
篇文章
6
次点赞
lizimu
2
篇文章
9
次点赞
qq1078249029
2
篇文章
2
次点赞
xnosky
2
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部