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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Два двусвязных списка http://www.cyberforum.ru/cpp-beginners/thread600743.html
Здравствуйте. Подайте хотя бы идею на задание: Даны два двусвязных списка. Сформировать новый двусвязный список из элементов, входящих одновременно в оба исходных списка. Благодарю.
C++ Программа не находит количество букв и оставшихся символов в строке Добрый вечер форумчани! Помогите пожалуйста исправить ошибки в программе. Программа должна была считать кол-во букв и других символов в строке и определить чего больше. Вот код: #include <iostream> #include <cstring> #include <conio.h> int main() http://www.cyberforum.ru/cpp-beginners/thread600733.html
C++ минимальный элемент для каждой диагонали параллельно побочной начиная с А1,1
В этой задаче находит среднее арифметическое элементов для каждой диагонали параллельно побочной начиная с А1,1..... А мне надо переделать чтобы находило минимальный элемент для каждой диагонали параллельно побочной начиная с А1,1 #include <iostream.h> int main() { int matrix = { {50,15,33,32,23}, {29,34,98,22,98}, {12,44,89,63,72},
C++ Король и ферзи
Друзья, пожалуйста помогите с задачкой. Очень нужно. Решите в Borland C++. На шахматной доске находятся король и несколько ферзей другого цвета. Проверить находится ли король под угрозой и если да, кто ему угрожает. Положение фигур задано массивом К(8,8). 0-клетка пуста, 1-король, 2-ферзь. Ферзь бьет по горизонтали, вертикали и диагоналям.
C++ exception handline. Strange mistake http://www.cyberforum.ru/cpp-beginners/thread600683.html
В самом конце после того как компелятор отработал перед тем как выйти выдает ошибку "Windows has triggered a breakpoint in _project name_.exe. This may be due to a corruption of the heap, which indicates a bug in _project name_.exe or any of the DLLs it has loaded. This may also be due to the user pressing F12 while _project name_.exe has focus. The output window may have more...
C++ удаление лишних пробелов Составить программу, которая для каждого слова введенного предложения определяет, является ли оно целым десятичным числом (м. б. Со знаком) и результат заносит в дополнительную строку. #include "ctype.h" #include "stdlib.h" #include "stdio.h" #include "string.h" int main() { char *str = new char; подробнее

Показать сообщение отдельно
Ingener74
0 / 0 / 0
Регистрация: 18.03.2012
Сообщений: 18

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

08.06.2012, 16:56. Просмотров 325. Ответов 0
Метки (Все метки)

Привет всем.
Кто знает в чём проблема?

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

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
указан
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru