Visual Studio 2013 Professional链接器错误

时间:2014-08-28 19:44:00

标签: c++ visual-studio-2013 linker

我真的想使用Visual Studio Professional的调试器来查看我在程序中遇到的分段错误。但是,IDE甚至不会编译一个简单的程序,如:

// test_aug.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream> 

using namespace std; 
int _tmain(int argc, _TCHAR* argv[])
{
     cout << "Test" ; 
     return 0;
}

它不断抛出错误“错误LNK1104:无法打开文件'gdi32.lib'。 问题是我不想修复这个链接错误只是为了不断为不同的库获得更多(我也看到了不同的库)。

有人可以告诉我如何解决这个错误,所以我不会再遇到它了,可以继续进行实际的调试。

1 个答案:

答案 0 :(得分:1)

如果链接器无法找到该库检查其存在和/或set the path to find it进入其他库目录

链接阶段不会在没有首先解决该错误的情况下继续进行。

其他两个想法:

  • gd123.lib听起来不对,我相信您想使用 gdi32.lib 。确保名称正确

  • 确保Windows SDK中包含该内容(快递版不包括在内)