При компиляции этого кода:Неопределенная ссылка на 'SetCurrentConsoleFontEx'?
PCONSOLE_FONT_INFOEX Font_Info;
//Adjust heights
Font_Info.dwFontSize.X = 9;
Font_Info.dwFontSize.Y = 9;
SetCurrentConsoleFontEx(StdHandle, FALSE, Font_Info);
GCC сообщает
undefined reference to 'SetCurrentConsoleFontEx'
Но MSDN говорит, что заголовок #include<windows.h>
http://msdn.microsoft.com/en-us/library/windows/desktop/ms686200(v=vs.85).aspx
Почему? И как решить эту проблему? БЛАГОДАРЮ.
PS,
я не мог найти никаких заявлений в wincon.h
и windows.h
Это ошибки компоновщика. Вы связываетесь с библиотеками WIN32? Более конкретно, библиотека 'kernel32' (как указано в ссылке). –
@ Joachim Pileborg этот? libkernel32.a? (Я новичок .. :-() –
Да, просто добавьте '-lkernel32' в конец командной строки при построении/связывании. –