社区
C语言
帖子详情
连接中下划线的问题,请高手指点一二。
mmtang3
2005-12-18 09:23:31
我的代码编译时使用的编译器,与一些库编译时使用的编译器版本可能不同,
连接时产生找不到符号的错误。
如:
/* mycode.c */
...
someFunc(); /* 调用库libsome.a中的函数 */
连接时会出现:_someFunc未定义的错误。
在gnu的编译器中,有没有编译选项,可以去掉前导的_。
我查过了,没有答案,
请求大家的帮助。
...全文
141
9
打赏
收藏
连接中下划线的问题,请高手指点一二。
我的代码编译时使用的编译器,与一些库编译时使用的编译器版本可能不同, 连接时产生找不到符号的错误。 如: /* mycode.c */ ... someFunc(); /* 调用库libsome.a中的函数 */ 连接时会出现:_someFunc未定义的错误。 在gnu的编译器中,有没有编译选项,可以去掉前导的_。 我查过了,没有答案, 请求大家的帮助。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zez
2005-12-19
打赏
举报
回复
1. 先确保你的方法名没有写错 !! 因为任何一个符合规范的C编译器,都会在 函数名前加 _,不加的,可能根本不是c编译器编译的,或者,不知道哪弄的不符合规范的c编译器编的
2. 用内嵌汇编方式调用这个方法...
mmtang3
2005-12-19
打赏
举报
回复
to qinxiaolin(绝口不提爱你) :
我调用的函数就在我给出的库中,只是现在用的编译器版本不同。
mmtang3
2005-12-19
打赏
举报
回复
to jixingzhong(瞌睡虫:闭关修炼中!^_^) :
我的编译器会给符号加上下划线,但库libsome.a中(还有其他很多库)提供的符号都是不带下划线的,库不是我自己的,没源码,没法编译。
有其他什么办法吗?
microyzy
2005-12-18
打赏
举报
回复
dll本身导出的名字就有下划线的话,你干吗不加上?或者用数字来引用
Mr_Yang
2005-12-18
打赏
举报
回复
mark
csucdl
2005-12-18
打赏
举报
回复
libsome.a 是你自己写的吗 ?
qinxiaolin
2005-12-18
打赏
举报
回复
_someFunc未定义的错误。
可能是你没有包含相应的.lib文件!
将其包含进来试试看!
jixingzhong
2005-12-18
打赏
举报
回复
或者你把你的那个库再用别的工具编译下, 编译以后就可以正常使用了 ...
jixingzhong
2005-12-18
打赏
举报
回复
你的意思是说 你的编译器会给函数增加这种特殊标记符号么 ?
这样的话, 你可以在 调用中声明相同的形式就可以了 ~
UML-部署图
一、部署图是什么? 部署图(deployment diagram,配置图)是用来显示系统
中
软件和硬件的物理架构。从部署图
中
,您可以了解到软件和硬件组件之间的物理关系以及处理节点的组件分布情况。使用部署图可以显示运行时...
CSS基本相关内容2
CSS基本相关内容2 上次我们说了CSS的基本属性,选择器的...原因一个是兼容性
问题
,一个就是头上加没加: !DOCTYPE 需求: 1.没点之前,黑色,没有
下划线
2.鼠标悬浮,红色,带
下划线
3.激活状态,黄色,没有...
ifndef/define/endif作用和用法
问题
:ifndef/define/endif”主要目的是防止头文件的重复包含和编译,偶只知道这个概念不懂的是怎么个用法,和为什么要用它~~
高手
请
指点
一下~~谢谢~~~!!! ----------------------------------------------
第4章 数据类型及运算符(1)
4.1 数据表现形式(常量、变量) ...4、标识符
中
字母区分大小写 建议:给标识符命名时,最好做到见名知意,让人一看就知道后面的动作是做什么,输出什么结果 C语言关键字: Auto break case
VC++
中
可能遇到的
问题
收藏
VC++
中
可能遇到的
问题
收藏 | 旧一篇: 在VC
中
动态加载ODBC时的一些小细节 function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d....
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章