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

Как подключить библиотеку (*.lib) - C++

Восстановить пароль Регистрация
 
Pro_ha
1 / 1 / 0
Регистрация: 07.06.2013
Сообщений: 32
11.06.2013, 09:42     Как подключить библиотеку (*.lib) #1
Нашел библиотеку для загрузки изображений: http://www.sources.ru/cpp/cpp_cximage.shtml
Не пойму как в свой проект подключить.
У меня VS2010, в ней эта либа не собирается. Пришлось на виртуалке в VC6.0 откомпилить. Появился lib файл, его я перемещаю в папку своего проекта вместе с xImage.h,
Оба подключаю:
C
1
2
#pragma comment (lib, "cximage.lib")
#include "xImage.h"
И вылазиет 62 ошибки. Что не так? Я без проблем таким образом подключал две другие либы, тоже созданные под старую версию VC6.0. Никаких проблем. А тут капризы.

И еще второй вопрос. В VS2010 сообщения об ошибке бесполезны, потому что стоит сделать 1 синтаксическую ошибку в одном месте - как он вываливает штук 200 error-ов в разных местах. А VS6.0 показывал только одну, ключевую и не засорял лог. Как VS2010 настроить вывод ошибок на такое же поведение?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2013, 09:42     Как подключить библиотеку (*.lib)
Посмотрите здесь:

C++ Как подключить lib к Code::Blocks
C++ Borland C++ 3.0 - Как подключить LIB файл к проекту?
C++ Как в Borland C++ к проекту подключить lib библиотеку?
как подключить dll и lib SDL C++
C++ Как создать статическую библиотеку с расширением .lib в MinGw?
C++ Как подключить библиотеку
C++ Как подключить библиотеку?
Как правильно подключить lib C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Убежденный
Системный программист
 Аватар для Убежденный
14200 / 6215 / 986
Регистрация: 02.05.2013
Сообщений: 10,356
Завершенные тесты: 1
11.06.2013, 10:14     Как подключить библиотеку (*.lib) #2
Скопируйте сюда текст ошибок.
Pro_ha
1 / 1 / 0
Регистрация: 07.06.2013
Сообщений: 32
11.06.2013, 10:42  [ТС]     Как подключить библиотеку (*.lib) #3
Как я понял, вот главная ошибка:
Ошибка 1 error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d] c:\program files\microsoft visual studio 10.0\vc\atlmfc\include\afx.h 24 1
Остальные побочные.
В инете читаю, 90% людей не могут эту либу подключить. Вобщем отказался от нее, она слишком непонятная и боюсь какбы не тянула MFC с собой, который мне не нужен. Другую уже нашел. Без всяких LIB-ов, просто исходник класса в двух файлах. Тему можно удалить. Хотя второй вопрос еще интересен, как отучить VS2010 спамить ошибками, и научит как VS6.0 показывать только ключевые ошибки.
Yandex
Объявления
11.06.2013, 10:42     Как подключить библиотеку (*.lib)
Ответ Создать тему
Опции темы

Текущее время: 01:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru