Cygwin gcc在我的符号中添加了一个下划线"_"前缀.我在哪里可以找到有关此行为的文档?

Set*_*jmp 3 gcc cygwin symbols prefix

我想第一次在cygwin上编译一个gcc项目.构建失败,因为下划线正在为所有符号添加前缀.这导致符号与GLIB库(通过CYGWIN软件包管理系统安装)不匹配,该库没有前导下栏.是否倾向于在某个地方记录一个领先的下划线?

Car*_*rum 5

使用-fleading-underscore和/或-fno-leading-underscore获得所需的行为. 这个问题有很多与您正在做的事情相关的信息.