Здравствуйте, acDev, Вы писали:
D>Попробуйте подключить к проекту: \VC\lib\msvcrt.lib (или libcmt.lib)
D>Если юзаются COS,SIN,SQRT и т.п., то и на них будет ругаться далее.
Вы предлагаете подключить CRT к проекту без CRT. Не получится.
Линковщик будет ругаться на main,__tmainCRTStartup и т.п.
http://www.rsdn.ru/article/cpp/crt.xmlАвтор(ы): Виталий Брусенцев
Дата: 19.01.02
Статья посвящена вопросам оптимизации размера выполняемых модулей, генерируемых различными
компиляторами C++ (основное внимание уделено MS Visual С++). С этой целью рассматриваются особенности Библиотеки исполнения C/C++ и ее реализаций, а также процессы компиляции и компоновки приложений. Приведены практические приемы, позволяющие в ряде случаев уменьшить размер приложения до величины 3-4 килобайта.
В этой статье рекомендуют написать
extern "C" int _fltused = 0;
Да, так все компилируется, но при запуске программа падает с каким-то исключением в модуле ntdll.dll...
Еще где-то советуют подключить ntdll.lib, но в VisualStudio 2010 такого файла нет...