|
|
MGM |
Проблемы с дебагом в VC++ 26.03.2011, 17:36 |
|
05/06/08 477
|
Есть отлинкованный в VC++(VS8)debug mode экзешник консольного типа. В директории, где этот экзешник находятся несколько файлов с данными, и их имена присутсвуют в строке параметров bat file. Если запистить этот bat файл, то по крайней мере программа начинает чо-то делать, читает данные из вышеупомянутых файлов данных. Если же я запускаю дебаг из 8й студии со строкой параметров идентичной bat файла, то процесс прерывается без комментов, однако если запустить из студии же (debug mode) но без дебаг а, то программа делает попытку открыть первый файл данных - далее утверждает, что этого сделать нельзя. В чём фишка и в каком направлении рыть? Сам без идей. ....................................... Как возможная наводка, проект создан на основе кода из сеты. Пытаюсь приделать свою тестовую функцию к общему тестовому классу с разными алгоритматми. В линухе компелируется - без проблем. А вот в Виндах и под 8й студией пришлось отключать часть библиотек и переприсвоить имена из библиотеки stdio- Последняя косуха с переименованием не моя - на каком-то буржуинском форуме посоветовали.
|
|
|
|
|
IgorVital |
Re: Проблемы с дебагом в VC++ 28.04.2011, 22:01 |
|
28/04/11 6
|
Возможно вам ответ уже не требуется, но встретившимся с аналогичными проблемами отвечу. В Visual Studio в свойствах проекта, во вкладке Debugging, есть параметр Working Directory. Если его не указать явно, по умолчанию рабочей папкой является та, где находится файл проекта (*.vcproj), а не та, где непосредственно exe'шник. В общем, ваша программа не там ищет файлы. Что делать, думаю, становится понятным.
|
|
|
|
|
|
Страница 1 из 1
|
[ Сообщений: 2 ] |
|
Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы