VC编译器连接出错问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 18:54:40
大杂烩.obj : error LNK2001: unresolved external symbol _pirntf
Debug/考核需要(单项表).exe : fatal error LNK1120: 1 unresolved externals

请问是什么问题
工程确实是建立的win32 console application.
头文件也有STDIO.H

_pirntf ??有这个玩意吗?是不是_printf,你在源代码里吧printf写成了pirnft吧?

楼下别胡说了。连接错误应该是没库文件,那里是include到事呢,如果没有#include "stdio.h",编译就过不去。

可定是编译选项问题或缺库文件。
1、别用中文文件名;
2、仔细看连接选项,确保包含基本的库文件,不行就重新建工程,包文件拷贝过去
2、重新装VC(彻底删除)

需要加头文件
#include "stdio.h"

查找 pirntf 改成 printf

_(下划线) 是每个函数在连接的时候都会加上的,真实的函数是没有下划线的。

搜索stdio.lib,拷贝到工程当前目录

试一下清理解决方案的临时文件。。有时候是这样的