+ Reply to Thread
Results 1 to 6 of 6

Thread: Проблема с Visual Studio

  1. #1
    ximera's Avatar

    Default Проблема с Visual Studio

    Всем доброго времени суток недавно после переустановки всей системы, и инсталяции MS Visual C++, у меня возникла проблема со сборкой проектов на этапе линковки, даже при выводе банального Хелоу Ворд выскакивает ошибка:
    Code:
    ------ Build started: Project: test_project, Configuration: Debug Win32 ------
    Compiling...
    so.cpp
    Linking...
    MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
    C:\Documents and Settings\Ximera\Мои документы\Visual Studio 2005\Projects\test_project\Debug\test_project.exe : fatal error LNK1120: 1 unresolved externals
    Build log was saved at "file://c:\Documents and Settings\Ximera\Мои документы\Visual Studio 2005\Projects\test_project\test_project\Debug\BuildLog.htm"
    test_project - 2 error(s), 0 warning(s)
    ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
    Код программы:
    Code:
    #include<iostream>
    int main()
    {
    	std::cout << "Hello world!\n";
    	getchar();
    	return 0;
    }
    Притом что на DevCpp v.4.9.9.2 все отлично работает.
    Чтобы избегать ошибок, надо набираться опыта; чтобы набираться опыта, надо делать ошибки. © Лоренс Питер

    Неизбежное прими достойно. © Сенека Луций Анней

    Господи... храни сумасшедших. © Сумасшедший Фрэнки

  2. #2
    korsader's Avatar

    Default Re: Проблема с Visual Studio

    Возможно не хватает #include <conio.h>

  3. Пользователь сказал cпасибо:
    ximera (13-12-2010)
  4. #3
    ximera's Avatar

    Default Re: Проблема с Visual Studio

    Спасибо но не помогло)=
    Устанавливал даже DDK, на каком то форуме советовали без толку, самое интересное что за день до этого установив MS Visual C++ 6.0 проблем не возникало, но как только установил MS Visual C++ 2005, обое начали выдавать эту ошибку)=
    Чтобы избегать ошибок, надо набираться опыта; чтобы набираться опыта, надо делать ошибки. © Лоренс Питер

    Неизбежное прими достойно. © Сенека Луций Анней

    Господи... храни сумасшедших. © Сумасшедший Фрэнки

  5. #4
    root's Avatar

    Default Re: Проблема с Visual Studio

    Ты что-то переклацал или не тот проект создаешь...

    Вобщем топай в: Project -> Properties... -> Linker -> System -> Subsystem -> Выбери опцию "Console (/SUBSYSTEM:CONSOLE)"

    PS: Стоит вся линейка Visual Studio (от 6 до 2010) никогда таких проблем не возникало.
    Успех – это путь от провала до провала без потери энтузиазма. (В. Черчиль)

    Не бойся идти медленно, бойся остановиться. (Китайская пословица)

    When you lose fun and start doing things only for the payback, you're dead. (c) TCLH (Phrack 65, Intro)

  6. Пользователь сказал cпасибо:
    ximera (13-12-2010)
  7. #5
    ARCHANGEL's Avatar

    Default Re: Проблема с Visual Studio

    ДДК ставить не нужно, т.к. это ничего не даст. Проблема в том, что после установки оменялись пути к заголовочным файлам, а настройки взялись из старой студии, и всё бы ничего, но, возможно, внутри нового 2005 пакета стоят директивы #ifdef, которые со старыми заоголовочными файлами работать отказываются. Нужно просто добавить пути к новым *.h файлам так, чтоб версии 2005 билда стояли первыми в списке. (Хотя, это всего лишь предположение, но попробуй - вдруг поможет)
    Добрым быть просто - достаточно обратить свой гнев на негодяев...

  8. Пользователь сказал cпасибо:
    ximera (14-12-2010)
  9. #6
    hexbook.com's Avatar

    Default Re: Проблема с Visual Studio

    если Subsystem не указывать вообще можно не париться при изменении WinMain(..) <-> int main()

+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
All times are GMT. The time now is 01:38
vBulletin® Copyright ©2000 - 2018
www.reverse4you.org