powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Wininet.h & Code::Blocks
15 сообщений из 15, страница 1 из 1
Wininet.h & Code::Blocks
    #38201124
Фотография VTepes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток. Кто-нибудь подскажет, как подключить к Code::Blocks хидер wininet.h? Просто при попытке скомпилить-ошибка: " undefined reference to '_imp_InternetOpen@20'@
Код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
#include <iostream>
#include <windows.h>
#include <stdlib.h>
#include <wininet.h>
#include <fstream>
using namespace std;

int main()
{
    HINTERNET hInternet=::InternetOpen(TEXT("Vlad's FTP Client"),INTERNET_OPEN_TYPE_PRECONFIG,NULL,NULL,0);


    return 0;
}
...
Рейтинг: 0 / 0
Wininet.h & Code::Blocks
    #38201186
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читай букварь.
Не хидер а библиотека, не скомпилить а слинковать, не Code::Blocks а используемый транслятор.
Заодно реши на каком языке ты все-же желаешь писать, на С++ или на С?
...
Рейтинг: 0 / 0
Wininet.h & Code::Blocks
    #38201193
Фотография VTepes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl, C++.
...
Рейтинг: 0 / 0
Wininet.h & Code::Blocks
    #38201197
Фотография VTepes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И хорошо, перефразирую:
"Кто-нибудь подскажет, как подключить к используемому транслятору библиотеку wininet.h? Просто при попытке слинковать-ошибка: "undefined reference to '_imp_InternetOpen@20'@"
...
Рейтинг: 0 / 0
Wininet.h & Code::Blocks
    #38201210
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VTepesИ хорошо, перефразирую:
"Кто-нибудь подскажет, как подключить к используемому транслятору библиотеку wininet.h? Просто при попытке слинковать-ошибка: "undefined reference to '_imp_InternetOpen@20'@"А какой транслятор ты используешь? wininet.h это не библиотека а заголовочный файл.
...
Рейтинг: 0 / 0
Wininet.h & Code::Blocks
    #38201213
Фотография VTepes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl, а по-моему, ты издеваешься. Если под транслятором понимается компилятор, то MinGW.
...
Рейтинг: 0 / 0
Wininet.h & Code::Blocks
    #38201236
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VTepesWhite Owl, а по-моему, ты издеваешься. Если под транслятором понимается компилятор, то MinGW.Ты не читаешь букварь, поэтому да - издеваюсь.
MinGW это не компилятор, это как раз таки транслятор. В составе транслятора есть и компилятор и линкер. Это два отдельных продукта которые тем не менее работают совместно. Но могут и по отдельности. И обычно они таки работают по отдельности. А еще они могут быть заменены на компилятор и линкер из других пакетов. Например можно взять компилятор из VS а линкер из MinGW (или наоборот) и счастливо работать. А Code::Blocks это вообще текстовый редактор с плюшками и не имеет никакого отношения к процессу трансляции программы с языка высокого уровня на машинный.
...
Рейтинг: 0 / 0
Wininet.h & Code::Blocks
    #38201238
Фотография VTepes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl, я в первом посте темы сказал именно "Code::Blocks", потому что мне надо знать, как в этой IDE подключить эту долбанную wininet. Я с интерфейсом самой IDE разобраться не могу.
...
Рейтинг: 0 / 0
Wininet.h & Code::Blocks
    #38201240
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VTepesкак подключить к используемому транслятору библиотеку wininet.h?

Он таки правда издевается, wininet.h -- это не библиотека, а заголовок, код на языке С.

Код: plaintext
1.
#include <wininet.h>



у тебя он уже написан, что ж тебе ещё -то надо ?
...
Рейтинг: 0 / 0
Wininet.h & Code::Blocks
    #38201241
Фотография VTepes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv, но ошибка таки есть.
...
Рейтинг: 0 / 0
Wininet.h & Code::Blocks
    #38201247
Фотография VTepes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще перефразирую вопрос: мне надо использовать функции для работы с сетью из библиотеки wininet. Что мне надо сделать для этого?
...
Рейтинг: 0 / 0
Wininet.h & Code::Blocks
    #38201264
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VTepesВообще перефразирую вопрос: мне надо использовать функции для работы с сетью из библиотеки wininet. Что мне надо сделать для этого?Для использования любой библиотеки тебе надо сделать две вещи:
а) подключить заголовочный файл в исходник чтобы компилятор смог сделать правильные сигнатуры функций.
б) Упомянуть библиотеку в списке библиотек линкера.
Это описано в каждой из методичек по С++. Читай букварь!
...
Рейтинг: 0 / 0
Wininet.h & Code::Blocks
    #38201276
Фотография VTepes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl, со второго пункта поподробней, пожалуйста. Я должен указать линкеру путь до файла dll?
...
Рейтинг: 0 / 0
Wininet.h & Code::Blocks
    #38201313
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет. Опять не угадал.
Читай букварь.
...
Рейтинг: 0 / 0
Wininet.h & Code::Blocks
    #38201503
m_Sla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VTepes, Project->Build options->Debug(Release)->Linker settings->Other linker options = -lwininet

Читай Гриффитс "GCC Настольная книга пользователей, программистов и системных администраторов".
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Wininet.h & Code::Blocks
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]