Сломалось чё-то..

Тема в разделе "WASM.HEAP", создана пользователем Aspire, 7 окт 2008.

Статус темы:
Закрыта.
  1. Aspire

    Aspire New Member

    Публикаций:
    0
    Регистрация:
    19 май 2007
    Сообщения:
    1.028
    Рву на себе волосы...
    Учился тут программить на С++, понаставил всяких ИДЕ и пр. (VS 2008 Express и борландозу), так вот теперь, когда хочу собрать экзешник на родном масме, из коммандной строки, линкер (polink) выдает ошибку
    Unresolved external symbol '__WinMainCRTStartup'., а для консоли просто __main... Ппц.

    Блин, чё делать-то?
     
  2. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    Выложить минимальный сэмпл, по к-рому возможно воспроизвести ошибку
     
  3. Aspire

    Aspire New Member

    Публикаций:
    0
    Регистрация:
    19 май 2007
    Сообщения:
    1.028
    Код (Text):
    1. .386
    2. .model flat, stdcall
    3. option casemap: none
    4. include \masm32\include\windows.inc
    5. include \masm32\include\user32.inc
    6. include \masm32\include\kernel32.inc
    7. includelib \masm32\lib\user32.lib
    8. includelib \masm32\lib\kernel32.lib
    9. .code
    10. start:
    11. mov eax, 0
    12. end
    Такой, что-ли?
     
  4. Aspire

    Aspire New Member

    Публикаций:
    0
    Регистрация:
    19 май 2007
    Сообщения:
    1.028
    \masm32\bin\ml /c /coff
    \masm32\bin\polink /SUBSYSTEM:WINDOWS /section:.text,ERW

    параметры линкера
     
  5. Aspire

    Aspire New Member

    Публикаций:
    0
    Регистрация:
    19 май 2007
    Сообщения:
    1.028
    Спасибо, MSoft!
     
  6. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    тема стала победителем в конкурсе тем с самым угарным названием.

    PS. можно и было явно /ENTRY: указать... или можно запускать сразу masm&link
    а можно было и main создать..
     
Статус темы:
Закрыта.