Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.03.2016, 13:07   #1
userN6677
 
Регистрация: 05.03.2016
Сообщений: 9
По умолчанию Перенос СИ (windows) проекта в проект Visual Studio C++ 2013

Здравствуйте,
У меня есть windows API СИ проект 2004 года, который прекрасно компилится и линкуется в LCC (оболочка wedit.exe) с помощью маленького (20 строк) *.prj файла. Для изменений в СИ сорс-коде мне нужна пошаговая отладка на уровне СИ-кода, которая выполнима только в монстрах типа Visual Studio C++ 2013.
Я переношу тот СИ проект в Visual Studio C++ 2013 проект.
И тут возникают проблемы с ресурсами. Ресурсы заданы *.res файлом, которой содержит всё необходимое: меню, акселераторы, битмапы, звуки, иконки.
Этот *.res файл нормально смотрится внутренним редактором ресурсов Visual Studio C++ 2013, и вставлен в проект.
Сам проект компилится в Visual Studio C++ 2013 и линкуется без ошибок (правда - есть warnings). При отладке по F5 - хендлер приложения создается, но все функции загрузки ресурсов возвращают NULL - такое впечатление, что они не прилинкованы к экзешнику. Как мне прилинковать имеющийся и вставленный в проект
*.res файл? Пожалуйста, отвечайте только те, кто имел с такой же ситуацией дело.
Для сведения: помимо *.res файла у меня есть текстовые файлы описания ресурсов типа *.rc где также описаны ресурсы этого проекта ( они взяты из СИ проекта 2004 г).
Как мне их пристыковать к Visual Studio C++ 2013 проекту?
Я пытался: убрал *.res из проекта и вместо него вставил два *.rc файла.
Но все равно - проект хотя и слепился, но не пошел.
В чем дело? Уж *.rc то файлы Visual Studio C++ 2013 проект обязан сожрать и прилинковать.
userN6677 вне форума Ответить с цитированием
Старый 12.03.2016, 15:31   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,493
По умолчанию

Ща кофе допью и на гуще гляну...
Ну хоть warnings выложите...
waleri вне форума Ответить с цитированием
Старый 12.03.2016, 16:57   #3
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

Цитата:
Для изменений в СИ сорс-коде мне нужна пошаговая отладка на уровне СИ-кода, которая выполнима только в монстрах типа Visual Studio C++ 2013.
gdb? )))
Croessmah вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Visual studio 2013 MarineKing Фриланс 0 28.05.2015 16:26
C++ visual studio 2013 mystafa23 Общие вопросы C/C++ 1 15.11.2014 21:07
C++ visual studio 2013 mystafa23 Общие вопросы C/C++ 10 15.11.2014 20:02
C++ visual studio 2013 mystafa23 Общие вопросы C/C++ 3 20.10.2014 07:16
Интерфейс приложений в стиле Office 2013, Visual Studio 2012/2013, Adobe CC nnmserg WPF, UWP, WinRT, XAML 2 12.09.2014 12:41