Microsoft Visual C++ 6.0

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Hallucinogen, 11 Feb 2007.

  1. Hallucinogen

    Hallucinogen New Member

    Joined:
    4 Feb 2007
    Messages:
    12
    Likes Received:
    2
    Reputations:
    0
    Люди добрые, отоварьте ссылкой, где сие чудо можно скачать, лично мне только битые архивы попадались, а так же ссылки где под обличием 6-ой версии скрывалась 4-ая, вебмастер, блин, Петросян хренов, в общем если есть у кого-нибудь то прошу помочь.
     
    2 people like this.
  2. _Great_

    _Great_ Elder - Старейшина

    Joined:
    27 Dec 2005
    Messages:
    2,032
    Likes Received:
    1,119
    Reputations:
    1,139
    Я заливал еще полгода назад:

    http://livemobile.dl2.vipserver.ru/damagelab/winux/msvcpp60.rar
     
  3. Hallucinogen

    Hallucinogen New Member

    Joined:
    4 Feb 2007
    Messages:
    12
    Likes Received:
    2
    Reputations:
    0
    _Great_ Спасибо огромное, с меня плюс.
     
  4. DontWorryBeHappy

    DontWorryBeHappy New Member

    Joined:
    4 Mar 2009
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    сцылка битая :(
     
  5. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    ага :( а вообще кстати вопрос - пишу на чистом winAPI или на чистом Си
    естественно мне не нужны там CLR ALT и прочие какашки
    пишу щас в VS2008 ставлю заголовки типа

    #pragma comment(linker,"/MERGE:.rdata=.data")
    #pragma comment( linker, "/MERGE:.text=.data" )
    #pragma comment(linker,"/FILEALIGN:512 /SECTION:.text,EWR /IGNORE:4078")
    #pragma comment(linker,"/ENTRY:New_WinMain")
    #pragma comment(linker,"/NODEFAULTLIB")
    #pragma comment(linker, "/SUBSYSTEM:WINDOWS" )
    #pragma comment(linker, "/INCREMENTAL:NO" )
    #pragma optimize( "gsy", on )

    ругается на /FILEALIGN:512 /IGNORE:4078 нету таких типа...
    обявление новой входной точки помогает избавится от ненужных дописок и проверок MS а вот /NODEFAULTLIB убивает напрочь иногда очень нужные функции типа там sprintf (их можно подрубить в ран-тайме? как?) ну и результаты клевые 1 кб ) пока минимальный мой экзешник... (правда еще куча настроек в проекте отключения манифеста выставления оптимизации кода /MT /GS- и тд.) как только подключаю какунить библиотеку он раздувается до 2 560 байт и дооолго не сдувается... а всеголишь прописано #include ченить....

    в общем мои оптимизаторские мысли довели меня до состояния перехода на асм ) да и там я щас ищу как самому описывать все подключаемые функции чтобы лишнего не было )) (вплоть до собственного вычисления адресов функций в dll, чтобы сократить таблицу импорта в PE заголовке)

    внимание вопрос. что лучше всего использовать если я пишу на Си и winapi чтобы получить маленький оптимизированый exe? (ссылки для скачивания предложений приветсвуются)

    ну и другой вопросик тогда сюдаже как получить минимальный exe если писать на masm32 (ключи линкера, может еще какиенить асм хаки...) ??
     
    _________________________
  6. F4R

    F4R Banned

    Joined:
    20 Jun 2008
    Messages:
    224
    Likes Received:
    46
    Reputations:
    2
    мда...
    Старый 11.02.2007, 20:45 дата создания топика.