IAR 自动生成工程 _DLIB_FILE_DESCRIPTOR

发布于 2019-08-05 18:13:24
    本帖最后由 hzhmcu 于 2019-8-5 18:27 编辑


IAR 自动生成工程 不需要这个宏,在哪里关的。 _DLIB_FILE_DESCRIPTOR。打开了这个宏我的工程,shell 输入有问题。

ps:(不是指IAR里哪里开关,而是如何改,scons --target=iar后,IAR不带这个宏)

查看更多

关注者
0
被浏览
773
6 个回答
hzhmcu
hzhmcu 2019-08-06
yangjie 发表于 2019-8-5 18:49
楼主说的有点绕。。没看懂


用Scons 生成的IAR工程自带_DLIB_FILE_DESCRIPTOR这个宏。
问题1.带个宏shell 无法输入。
问题2.如果改,才能用scons 生产的IAR工程不带这个宏。
还没想好
还没想好 2019-08-06
试试在 env 中输入下面指令,生成 IAR 工程:

1. set RTT_CC=iar
2. set RTT_EXEC_PATH=D:\IAR Systems\Embedded Workbench 8.0
3. scons --target=iar

步骤2 中涉及到 IAR 安装路径,需要根据自己的情况填写
bernard
bernard 2019-08-06
打开github的网址,



在左上角输入_DLIB_FILE_DESCRIPTOR,然后在当前repo中进行搜索,第一个搜索项显示这个_DLIB_FILE_DESCRIPTOR出现的位置:

components/libc/compilers/dlib/SConscript
from iar import IARVersion

CPPDEFINES = CPPDEFINES + ['_DLIB_FILE_DESCRIPTOR']

if LooseVersion(IARVersion()) < LooseVersion("8.20.1"):

然后点开,自行看代码。

hzhmcu
hzhmcu 2019-08-06
bernard 发表于 2019-8-6 09:21
打开github的网址,

https://github.com/RT-Thread/rt-thread


感谢熊大大的回复。
ha_llo_ween
ha_llo_ween 2019-11-08
楼主能说一下具体怎么解决吗

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览