Перейти к содержанию

Byte

Members
  • Постов

    2255
  • Зарегистрирован

  • Посещение

    Никогда
  • Победитель дней

    1

Сообщения, опубликованные Byte

  1. HunterNomad писал(а) пн, 06 февраля 2006 13:35

    Доброго Всем времени суток

    помогите разобраться с проблемой запуска Tomcat+Apache+MySQL в FedoraCore2 (и чтоб все работало (как не странно))

    простите, а что НЕ РАБОТАЕТ? в чем это выражается? какие ошибки?

  2. а каталога /dev/cdrom, по идее, и не должно быть. это симлинк на реальный файл устройства типа /dev/hdc (смотря на каком канале какого контроллера подвешен).

    кстати, часом ядро не с поддержкой udev собрано?

  3. дабы далеко не ходить. приведу выдержу из книги Джеффри Рихрера "Создание эффективных WIN-32 приложений с учетом специфики 64 разрядной версии Windows" (да простят меня линуксоиды Smile )

    *************

    Во всех Windows-приложениях должна быть входная функция за реализацию которой отвечаете Вы Существует четыре такие функции:

    int WINAPI WinMain( HINSTANCE hinstExe, HINSTANCE, PSTR pszCmdLine, int nCmdShow);

    int WINAPT wWinMain( HINSTANCE hinstExe, HINSTANCE, PWSTR pszCmdLine, int nCmdShow);

    int __cdecl main( int argc, char *argv[], char *envp[]);

    int _cdecl wmain( int argc, wchar_t *argv[], wchar_t *envp[]);

    На самом делс входная функция операционной системой не вызывается Вместо этого происходит обращение к старювой функции из библиотеки С/С++ Она ини циализирует библиотеку С/С++, чтобы можно было вызывать такие функции, как malloc и free, а также обеспечивает корректное создание любых объявленных Вами глобальных и статических С++-объектов до того, как начнется выполнение Вашего кода

    **************

  4. не совсем main... на самом деле из run time библиотеки c++ импортируется что-то типа _tmain или что-то подобное (уже не помню), досовские рантайм библиотеки видовыми компиляторами не используются. кому интересно (вдруг под винду программить придется Smile ), рекомендую книги Рихтера...

  5. акромя мандрейка есть еще куча дистрибутивов. попробуйте для нащала какой-нить дистрибутив, загружающийся с диска CD/DVD, посмотрите, что такое линукс, а потом можно будет и на жесткий чего-нить установить...

×
×
  • Создать...