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

Linker Ошибки [gcc\MingW] - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Решение нелинейных уравнений http://www.cyberforum.ru/cpp-beginners/thread828594.html
Реализуйте алгоритмы методов нахождения корней нелинейного уравнения заданного согласно варианту и вычислите все его корни в заданном диапазоне. Входными данными являются: 1. Диапазон поиска...
C++ 4.53. Дано трехзначное число. Определить: а) входит ли в него цифра 6, б) входит ли в него цифра n 4.53. Дано трехзначное число. Определить: а) входит ли в него цифра 6, б) входит ли в него цифра n http://www.cyberforum.ru/cpp-beginners/thread828591.html
Определить для числа: является ли сумма его цифр двузначным числом; больше ли сумма его цифр числа "а" C++
4.24. Дано двузначное число. Определить: а) является ли сумма его цифр двузначным числом; б) больше ли числа "a" сумма его цифр.
C++ 2.35.Даны цифры двух двузначных чисел, записываемых в виде a2a1 и b2b1, где а1 и b1 — число единиц, a2 и b2— число десятков. Получить цифры числа, ра
2.35.Даны цифры двух двузначных чисел, записываемых в виде a2a1 и b2b1, где а1 и b1 — число единиц, a2 и b2— число десятков. Получить цифры числа, равного сумме заданных чисел (известно, что это...
C++ В массиве найти все положительные элементы и выбрать из них наименьший http://www.cyberforum.ru/cpp-beginners/thread828583.html
Пусть a=(i-1)/(i+1)+sin((i-1)/(i+1)), где i=1,2,3,4,..,20 Среди чисел a,a,…,a найти все положительные, среди положительных выбрать наименьшее число. Вроде бы я и знаю, как это сделать, но что-то оно...
C++ вот тут скрин вот, что не так подробнее

Показать сообщение отдельно
NewTech
28 / 28 / 2
Регистрация: 06.11.2012
Сообщений: 168

Linker Ошибки [gcc\MingW] - C++

05.04.2013, 03:09. Просмотров 1388. Ответов 5
Метки (Все метки)

Есть код [Компилятор wxDev C++ 7.4.2]:

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#define _WIN32_WINNT 0x0500 //Необходимо для определения функции GetConsoleWindow() в WinCon.h
#include <Windows.h>
#include <stdlib.h>
#include <math.h>
int main()
{
    float x;
    HDC hDC = GetDC( GetConsoleWindow( ) );
    HPEN Pen = CreatePen( PS_SOLID, 2, RGB(255, 255, 255));
    SelectObject( hDC, Pen );
    MoveToEx( hDC, 0, 85, NULL );
    LineTo( hDC, 200, 85 );
    MoveToEx( hDC, 100, 0, NULL );
    LineTo( hDC, 100, 170 );
    for ( x = -8.0f; x <= 8.0f; x += 0.01f ) // O(100,85) - center
    {
        MoveToEx( hDC, 10*x+100, -10*sin(x)+85, NULL );//10 - scale
        LineTo( hDC, 10*x+100, -10*sin(x)+85 );
     }
     system("pause");
}
Стреляет ошибками:
[Linker Error] undefined reference to `CreatePen@12'
[Linker Error] undefined reference to `SelectObject@8'
[Linker Error] undefined reference to `MoveToEx@16'
[Linker Error] undefined reference to `LineTo@12'
[Linker Error] undefined reference to `MoveToEx@16'
[Linker Error] undefined reference to `LineTo@12'
[Linker Error] undefined reference to `MoveToEx@16'
[Linker Error] undefined reference to `LineTo@12'
выход с кодом 1

В VS 2010 всё компилируется нормально, но в чём проблема в том компиляторе ?

PS. Советовали подключить библиотеку libgdi32.a, но после её подключение пишет что компиляция не успешна без каких либо ошибок.

Тогда еще вопрос, какие есть еще способы попиксельного рисования в dos ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru