我真的想使用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'。 问题是我不想修复这个链接错误只是为了不断为不同的库获得更多(我也看到了不同的库)。
有人可以告诉我如何解决这个错误,所以我不会再遇到它了,可以继续进行实际的调试。
答案 0 :(得分:1)
如果链接器无法找到该库检查其存在和/或set the path to find it进入其他库目录。
链接阶段不会在没有首先解决该错误的情况下继续进行。
其他两个想法:
gd123.lib听起来不对,我相信您想使用 gdi32.lib 。确保名称正确
确保Windows SDK中包含该内容(快递版不包括在内)