IAR 自动生成工程 不需要这个宏,在哪里关的。 _DLIB_FILE_DESCRIPTOR。打开了这个宏我的工程,shell 输入有问题。
ps:(不是指IAR里哪里开关,而是如何改,scons —target=iar后,IAR不带这个宏)
楼主说的有点绕。。没看懂
用Scons 生成的IAR工程自带_DLIB_FILE_DESCRIPTOR这个宏。
问题1.带个宏shell 无法输入。
问题2.如果改,才能用scons 生产的IAR工程不带这个宏。
试试在 env 中输入下面指令,生成 IAR 工程:
步骤2 中涉及到 IAR 安装路径,需要根据自己的情况填写
打开github的网址,
https://github.com/RT-Thread/rt-thread
在左上角输入_DLIB_FILE_DESCRIPTOR,然后在当前repo中进行搜索,第一个搜索项显示这个_DLIB_FILE_DESCRIPTOR出现的位置:
https://github.com/RT-Thread/rt-thread/blob/7a9cdcd5c7991b9350f013d727eac9fd08c1104d/components/libc/compilers/dlib/SConscript
from iar import IARVersion
然后点开,自行看代码。