LINUX.ORG.RU

win32


0

0

Подскажите библиотечку в Линукс с которой можно изучить основы win32 API для разработки простейших GUI приложений. Если можно простенький примерчик и команду сборки.

anonymous

Ответ на: комментарий от anonymous

Если вы имеете ввиду библиотеки wine, то подскажите как запустить простенькое окошко.

В эмуляторе работать не хотелось бы, из-за дохлой машины.

anonymous
()
Ответ на: комментарий от anonymous

from http://en.wikipedia.org/wiki/Wine_(software):

The name 'Wine' derives from the recursive acronym Wine Is Not an Emulator. While the name sometimes appears in the forms "WINE" and "wine", the project developers have agreed to standardize on the form "Wine".

Rather than acting as a full emulator, Wine implements a compatibility layer, providing alternative implementations of the DLLs that Windows programs call, and processes to substitute for the Windows NT kernel.

Na primery ispol'zovaniya win32 smotri examples kotorye idudt s wine, nu eshe MSDN i google :)

anonymous
()
Ответ на: комментарий от anonymous

Подскажите что поставить конкретно

$ apt-cache search wine
libdscaler - Video deinterlacer plugins from the DScaler project
libwine-cms - Windows API Implementation (Color Management Module)
libwine-sane - Windows API Implementation (Scanner Module)
libwine-arts - Windows API Implementation (aRts Sound Module)
libwine-dev - Windows API Implementation (Development files)
libwine-esd - Windows API Implementation (EsounD Sound Module)
libwine-gphoto2 - Windows API Implementation (Camera Module)
libwine-twain - Windows API Implementation (empty transitional package)
libwine-jack - Windows API Implementation (JACK Sound Module)
libwine-ldap - Windows API Implementation (LDAP Module)
libwine-nas - Windows API Implementation (NAS Sound Module)
libwine-capi - Windows API Implementation (ISDN Module)
libwine - Windows API Implementation (Library)
wine - Windows API Implementation (Binary Loader)
wine-utils - Windows API Implementation (Utilities)
libwine-gl - Windows API Implementation (OpenGL Module)
libwine-print - Windows API Implementation (Printing Module)
xwine - graphical user interface for the WINE emulator
wine-doc - Windows Emulator (Documentation)
libwine-alsa - Windows API Implementation (ALSA Sound Module)
tellico-data - collection manager for books, videos, music [data]
tellico - collection manager for books, videos, music

anonymous
()

mingw для кросскомпиляции. Ну и wine для просмотра того, что накомпилировал.

kpanic ★★
()
Ответ на: комментарий от BreadFan

Спасибо спасибо что вспомнили про меня :)))

To: ананимуст-топикстартер,

тебе уже правильно сказали, ставь libwine-dev и wine-utils... пишешь прогу, сохраняешь в файл (к примеру main.c), а потом winegcc main.c -o proga... кажись там надо было ещё какой-то параметр указывать, но сейчас не помню, на работе, под рукой нет вайна... можешь глянть что покажет winegcc --help ;)

Удачи!

Cy6erBr4in ★★★
()
Ответ на: комментарий от Miguel

>Чего-то я не понял, зачем изучать win32, сидя под линуксом.

это чтобы сдавать лабы по WinAPI, и не ставить для этого венду...

Cy6erBr4in ★★★
()
Ответ на: комментарий от Miguel

> И ловить глюки и несовместимости во время удачи.

Какие несовместимости? Если с тебя заработает то что ты напишешь в линуксе и скомпилируешь вайном, то оно 100% запустится в винде...обратное утверждение не верно к сожалению :(

Cy6erBr4in ★★★
()
Ответ на: комментарий от Cy6erBr4in

Извиняюсь за некоторые опечатки, пишу с телефона :) т9... Сами понимаете ;)

Cy6erBr4in ★★★
()
Ответ на: комментарий от BreadFan

Ну спасибо :) приятно слышать :-D обещаю, я ещё вернуть ;) в смысле ждите от меня очередной скрин в галерее...

Cy6erBr4in ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.