Миграция кода VS2006 C++ в VS2010 (MFC). Ошибка LNK2001: неразрешенный внешний символ ___argv
Всем Привет,
Я переношу приложение с VS2006 на VS2010.
Получаю ниже ошибка при построении:
Error 10 error LNK2001: unresolved external symbol ___argv D:\Vishal\nseexchfeeds\Nafxcwd.lib(appcore.obj) Error 11 error LNK2001: unresolved external symbol ___argc D:\Vishal\nseexchfeeds\Nafxcwd.lib(appcore.obj) Help me if someone is aware of this error. Thanks. What I have tried: <pre>Please check below settings which i have made in this project: Configuration settings: ->Use of MFC: Use MFC in a Static Library C/C++/ -> Code Generation: Runtime Library: Multi-threaded (/MT) Linker: -> Additional Dependency: Nafxcwd.lib msvcrt.lib msvcrtd.lib kslzo.lib ex25.lib cts.lib wininet.lib wsock32.lib -> IgnoreSpecificDefaultLibraries libc.lib libcmt.lib libcmtd.lib
Vishal Bhatia0112
Большое спасибо Йохену, это работает.
но я включил только libcmt.lib, проигнорировал LIBC.lib, иначе он не смог бы позвонить.