error lnk2019 加入.c和一个.h文件就这样了,之前好着

VS2010有一个解决方案,里面4个工程,我在其中一个工程加入.h和一个.c文件,头文件中的函数我在.c中都已经实现了啊,为甚么还出现说我函数没定义,链接错误???... VS2010 有一个解决方案,里面4个工程,我在其中一个工程加入.h和一个.c文件,头文件中的函数我在.c中都已经实现了啊,为甚么还出现说我函数没定义,链接错误??? 展开
 我来答
yes0307
2013-08-10 · 超过15用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:36.9万
展开全部
函数的实现代码在编译过程中会在函数名前面加下划线,而链接的时候就是要找这个前面带下划线的函数名。你在另外的工程里面只包头文件,没有实现的代码,因此会找不到这个函数,链接出错。可以把声明和实现都放到一个c文件里面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冷眼之视
2013-08-21
知道答主
回答量:29
采纳率:0%
帮助的人:6.5万
展开全部
ee鹅鹅鹅饿鹅鹅鹅饿鹅鹅鹅饿鹅鹅鹅饿鹅鹅鹅饿鹅鹅鹅饿鹅鹅鹅饿鹅鹅鹅饿鹅鹅鹅饿鹅鹅鹅饿
追问
你鹅鹅鹅饿个毛你饿
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
2004sinbad
2013-08-10
知道答主
回答量:33
采纳率:0%
帮助的人:21.8万
展开全部
检查函数确定导出了没有
追问
怎么检查啊
追答
depends.exe 工具可以.
或者你贴上函数声明和定义看看
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式