VS2008, сборка без CRT
От: Аноним  
Дата: 26.11.09 16:51
Оценка:
хай!

Хочу собрать проект на VS2008, указываю линкеру, что точка входа будет моя WinMain, а не crt. В результате в импорте файла
есть функция _crt_debugger_hook. В самой программе функций библиотеки не использую. Начал разбираться, оказалось, что
всё из-за одной строки

WCHAR wstr[]=l"STRING";

если её закоментить, то импорт такой, как мне нужно. Подскажите, плиз, почему так и как лечить?
Re: VS2008, сборка без CRT
От: Аноним  
Дата: 26.11.09 19:40
Оценка:
добавить её (пустую) в проект?
Re[2]: VS2008, сборка без CRT
От: Аноним  
Дата: 26.11.09 22:06
Оценка:
Привет.

А>добавить её (пустую) в проект?


Хм.. не понял, это как? )
Re[3]: VS2008, сборка без CRT
От: Аноним  
Дата: 26.11.09 22:20
Оценка:
как-то так:
void _crt_debugger_hook(int) {}
Re[2]: VS2008, сборка без CRT
От: byleas  
Дата: 26.11.09 22:28
Оценка:
Здравствуйте, Аноним, Вы писали:

А>добавить её (пустую) в проект?

Лучше всё-таки понять, откуда она возникает. Я, к примеру, такую не видел в сборках без CRT.
Re: VS2008, сборка без CRT
От: ononim  
Дата: 26.11.09 23:47
Оценка:
Отключите в настройках все дебажные опции (или просто переключитесь на релизную конфу), а так же RTTI и Buffer security check. Ну и само собой Ignore all default libraries.
Как много веселых ребят, и все делают велосипед...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.