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

не линкуется библиотека - C++

Восстановить пароль Регистрация
 
Ingener74
0 / 0 / 0
Регистрация: 18.03.2012
Сообщений: 18
08.06.2012, 16:56     не линкуется библиотека #1
Привет всем.
Кто знает в чём проблема?

вот код класса

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifdef IMLIB_EXP
    #define IMLIBAPI __declspec(dllexport)
#else
    #define IMLIBAPI __declspec(dllimport)
#endif
 
class IMLIBAPI C_RGBAImage: public C_Matrix<S_RGBA>
{
public:
    C_RGBAImage( S_Size<long> A_oSize = S_Size<long>() )
        : C_Matrix(A_oSize){}
 
    C_RGBAImage( std::wstring A_sFileName );
 
    bool SaveBMP( std::wstring A_sFileName );
    bool LoadBMP( std::wstring A_sFileName );
};
Пишу программу с использованием этой библиотеки и она ругаеться при попытке использовать второй конструктор такой ошибкой

error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall C_RGBAImage::C_RGBAImage(class std::basic_string<unsigned short,struct std::char_traits<unsigned short>,class std::allocator<unsigned short> >)" (__imp_??0C_RGBAImage@@QAE@V?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z) referenced in function "public: void __thiscall C_MarkerResource::Load(unsigned long)" (?Load@C_MarkerResource@@QAEXK@Z)

хотя библиотека к программе подключена и путь до файла imlib.lib
указан
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2012, 16:56     не линкуется библиотека
Посмотрите здесь:

Библиотека. C++
не линкуется класс с static членами C++
C++ Библиотека Си++
Библиотека C++
Не линкуется проект с Use Unicode Character Set C++
Библиотека C++
Деструктор шаблона описанный в отдельном файле не линкуется. Почему? C++
библиотека C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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