Russian Qt Forum
Ноябрь 02, 2024, 23:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Не могу отлаживать в CodeBlocks созданный с CMake проект  (Прочитано 4565 раз)
QtProger
Гость
« : Январь 08, 2010, 13:21 »

Помогите. Не могу отлаживать в CodeBlocks созданный с CMake проект. Опишу по шагам что я делал.

1) В одной папке создал три файла:

CMakeLists.txt
Код:
add_executable(proga main.cpp)

conf.bat
Код
Bash
cmake -G "CodeBlocks - MinGW Makefiles"
pause

main.cpp
Код
C++ (Qt)
int main()
{
       return 0;
}

2) Запускаю conf.bat. Конфигурируется без ошибок.
3) Запускаю сгенерированный файл Project.cbp с CodeBlocks`ом.
4) Нажимаю клавишу F4 (или другую клавишу отладки) и получаю такой вывод дебагера.

Код:
Building to ensure sources are up-to-date
Build succeeded
Selecting target:
proga
Adding source dir: C:\Project\
Adding source dir: C:\Project\
Changing directory to: C:/Project
Adding file: C:\Project\proga.exe
Starting debugger:
done
Registered new type: wxString
Registered new type: STL String
Registered new type: STL Vector
Setting breakpoints
Debugger name and version: GNU gdb 6.8
No source file named C:/Project/main.cpp in loaded symbols. //похоже тут проблема
Breakpoint 1 ("C:/Project/main.cpp:3) pending.
Child process PID: 3168
Program exited normally.
Debugger finished with status 0


Как сделать, чтобы CMake генерировал проект, который можно отлаживать с дебагером ?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.163 секунд. Запросов: 20.