Open Han40 opened 6 years ago
可以啊,如果是 -Wl 后面的子参数,请用 wl
:
wl: --abc
最终链接时会变成:
-Wl,--abc
如果是任意链接参数,请用 flnk
:
flnk: -abc
链接时会变成:
-abc
举例:
wl: --exclude-libs,ALL
wl: --version-script=AudioCC.map, --retain-symbols-file=AudioCC.map
flnk: incoming/mp3/lib/libmp3lame.win32.a
最终会展开成:
-Wl,--exclude-libs,ALL -Wl,--version-script=AudioCC.map -Wl,--retain-symbols-file=AudioCC.map incoming/mp3/lib/libmp3lame.win32.a
谢谢,不知道是否有这样的设置: 需要编译的c文件太多,需要放到一个文件夹内,我只想设置一个文件夹作为编译入口,不希望罗列每个c文件
我记不得src后面是否可以加路径通配符了,你可以试试。我是每个文件都写的,ls -l复制下,vim里几个批处理就弄完了
可以的,谢谢你! 看来得先好好读你的python代码,了解相关设置。 不过我这边使用的编译器时嵌入式编译器,tasking,hightec等编译器
import glob names = glob.glob(srcname)
编译器也可以设置,只要能接受gcc类似的参数即可
如何添加链接参数,比如,我希望生成map, 需要田间 -wl -Map这个链接 选项,不知道该工具可否实现,谢谢?