Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Unresolved external symbol _SnmpListen@8 referenced in function _main - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как перенести текст в буфер обмена? http://www.cyberforum.ru/cpp-beginners/thread1245004.html
Всем доброго времени суток. Всего 2 вопроса: 1) Как перенести текст в буфер обмена? 2) Как вытащить текст из буфера обмена? Например, мне надо сначала перенести текст из буфера обмена в один...
C++ Проверить корректность расположения скобок Код #include <iostream> #include <stack> #include <fstream> using namespace std; int main(void) { setlocale (0,""); stack <char> S; http://www.cyberforum.ru/cpp-beginners/thread1245002.html
Знаки вопроса при записи кириллицы в файл C++
Есть процедура,она передает значения в файл KDAN_Ksb.txt.Только вместо русских букв в файл вносятся знаки вопроса.Видел много подобных тем,но ничего не помогло. void __fastcall...
C++ Решение интеграла методом левых прямоугольников
есть программа которая решает ингерал методом средних прямоугольников, вот: //--------------------------------------------------------------------------- #pragma hdrstop ...
C++ Создание объекта в функции и возврат объекта из нее http://www.cyberforum.ru/cpp-beginners/thread1244979.html
Не могу разобраться с ссылками. Возможно ли вернуть из функции объект созданный в стеке при этом копи конструктор публичный. class Object{ public: Object(){....} ...
C++ Перенос приложения на другие компьютеры - статическая линковка Здравствуйте. Похожие вопросы звучали уже на этом форуме и на других, но я не смог найти подходящего и рабочего варианта в моем случае. Я работаю в Visual Studio 2012, ось - 64х битная семерка,... подробнее

Показать сообщение отдельно
ioscat
1 / 1 / 0
Регистрация: 07.05.2014
Сообщений: 44

Unresolved external symbol _SnmpListen@8 referenced in function _main - C++

20.08.2014, 16:45. Просмотров 765. Ответов 3
Метки (Все метки)

Привет!

Среда разработки VS 2012
Тип проекта - консольное приложение

Код:

Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
/*
#include <string>
#include <iostream>
//#include <thread>
#include <Windows.h>
 
#include <iomanip>
 
#include <Mgmtapi.h>
 
#include <SDKDDKVer.h>
#include <stdio.h>
#include <tchar.h>
#include <sstream>
#include <fstream>
#include <Winbase.h>
#include <WinSnmp.h>
//#include <Snmp.h>
*/
 
#include <SDKDDKVer.h>
#include <Mgmtapi.h>
#include <Windows.h>
#include <Winbase.h>
#include <iostream>
#include <WinSnmp.h>
#include <stdio.h>
#pragma comment(lib, "Snmpapi.lib")
#pragma comment(lib, "Mgmtapi.lib")
//using namespace System;
//using namespace System::ComponentModel;
//using namespace System::Collections;
//using namespace System::Windows::Forms;
//using namespace System::Data;
//using namespace System::Drawing;
//using namespace msclr::interop;
//using namespace System::Runtime::InteropServices;
//using namespace std;
using namespace std;
 
 
int main()
{
    cout << "YAHOO!!! \n";
 
    HSNMP_ENTITY entity;
    SNMPAPI_STATUS status;
    SNMPAPI_CALLBACK callBack;
    UINT msgNum=1;
    UINT       port = 80;
    HWND window;
    const int MY_BUFSIZE=1024;
    char oldWindowTitle[MY_BUFSIZE];
    smiUINT32  majorVers;
        smiUINT32  minorVers;
            smiUINT32  nLevel;
                smiUINT32  translateMode;
                    smiUINT32  retranslateMode;
                        SnmpStartup ( &majorVers, &minorVers, &nLevel, &translateMode, &retranslateMode );
 
 
                        printf( "Major Version:    %i \n"
                                "Minor Version:    %i \n"
                                "nLevel:           %i \n"
                                "Translate Mode:   %i \n"
                                "Retranslate Mode: %i \n\n", 
                                (majorVers, minorVers, nLevel, translateMode, retranslateMode));
 
                        GetConsoleTitle((LPWSTR)oldWindowTitle, MY_BUFSIZE);
                        window = FindWindow(NULL, (LPCWSTR)oldWindowTitle);
    
 
    SnmpCreateSession(window,msgNum,callBack,NULL);
    printf("Create session returns: %i \n\n", SnmpCreateSession(window,msgNum,callBack,NULL));
    printf( "Window:        %i\n"
            "msg num:       %i\n"
            "Call Back num: %i\n\n",
            (window,msgNum,callBack));
 
 
    SnmpOpen(window, msgNum);
    printf("Open session returns: %i\n\n", SnmpOpen(window, msgNum));
 
 
        SnmpSetPort(entity,port);
        printf( "Entity: %i\n"
            "Port:   %i\n\n",
            (entity,port));
 
        SnmpListen(entity,status);
        printf( "Entity: %i\n"
                "Status: %i\n\n",
                (entity,status));
 
    //SnmpCleanup();
 
    cout <<")o<o( \n";
    return 0;
}



Ругается:

1>main.obj : error LNK2019: unresolved external symbol _SnmpListen@8 referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol _SnmpSetPort@8 referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol _SnmpOpen@8 referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol _SnmpCreateSession@16 referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol _SnmpStartup@20 referenced in function _main
Вопрос в том, что вроде всё указано, а почему компилятор ругается?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru