Ответы пользователя по тегу Visual Studio
  • Как отладить программу, которую вызывает другая программа?

    Vinatorul
    @Vinatorul
    Developer
    Ну первое, что приходит в голову - прямо из Visual Studio "подцепляться" к процессу Child (Отладка->Присоедениться к процессу).
    Если у вас есть ещё и исходники этого процесса, то может отладчик ещё и поймёт и позволит трассировать по коду, а не по дизассемблеру.

    UPD
    Чтобы отладчик мог сопоставить код и процесс - нужно, чтобы исполняемый файл был собран со всеми отладочными данными.
    Ответ написан
  • Как избавиться в CMake от "Неразрешённый внешний символ"?

    Vinatorul
    @Vinatorul
    Developer
    Ошибка средств компоновщика LNK2001
    В коде присутствует ссылка на что-то (функцию, переменную, метку), что не может быть найдено компоновщиком в библиотеках или объектных файлах.

    Забыли прописать путь к библиотекам в проекте или среде разработки.
    Ответ написан
    Комментировать
  • Как запустить проект из MVS в Dev C++?

    Vinatorul
    @Vinatorul
    Developer
    Дело в том, что файлы проектов этих двух IDE несовместимы.
    Можете попробовать положить рядом с исходниками два файла проектов, один от VS 2013, другой от DevC++.
    Но вы, скорее всего, столкнётесь со следующими проблемами:
    1) MVS 2013 и DevC++, вероятно, используют разные компиляторы, так, например, "фишки" VisualC++ будут недоступны при компиляции с помощью g++ (который скорее всего используется в DevC++).
    2) При добавлении файла в один проект, переименовании файла итд в другом проекте придётся проделать всё то же самое, что не очень удобно.

    Лучше, конечно, везде использовать одну и ту же IDE.
    Ответ написан
    Комментировать