Вот изображение ошибки, которую я имею прямо сейчас. Есть несколько команд, которые debbuger не запускает, когда я нажимаю на кнопку Step Into
или Next Line
и покажу эту ошибку. У меня нет идеи, как это исправить. Я нашел что-то около Настройки> Компилятор> Дополнительные параметры Но я действительно не знаю, что с ним делать.Ошибка в CodeBlocks debbuger - Невозможно открыть файлы
ответ
Похоже, вы используете Ubuntu. По умолчанию Ubuntu не устанавливает исходный код для своих библиотек (или исполняемых файлов). strtok
является частью libc. Вы можете получить исходный код LibC путем делать:
apt-get source libc6
Это поместит целое дерево исходного кода, с корнем в (например) eglibc-2.19/
в текущем каталоге. Gdb может или не может найти правильные файлы в этом дереве, в зависимости от того, какие имена путей встроены в файлы libc вашей системы. В Ubuntu 14.04 компоненты libc указывают на /build/buildd/eglibc-2.19
как на корень всего исходного кода [1], поэтому я рекомендую создать этот каталог и переместить в него весь источник libc. После того, как сделать это, вы должны быть в состоянии увидеть исходный код, например:
[1] я использовал команду readelf -wi /usr/lib/debug/lib/x86_64-linux-gnu/libc-2.19.so | grep comp_dir | more
найти каталоги.
- 1. Невозможно открыть файлы .java
- 2. Невозможно открыть почтовые файлы
- 3. CodeBlocks ошибка win7 64bits
- 4. Неизвестная ошибка в CodeBlocks
- 5. Невозможно открыть любые файлы d
- 6. шаблон CodeBlocks ошибок, C++, CodeBlocks, ошибка
- 7. Ошибка: Невозможно открыть дисплей:
- 8. Невозможно открыть файлы, возвращенные readdir в Perl
- 9. Невозможно открыть файлы .dfm в IDE
- 10. Невозможно открыть файлы .java в neatbeans
- 11. Невозможно открыть файлы в zips и gz
- 12. Codeblocks Ошибка сборки
- 13. Вспышка Разработка Debbuger - System.BadImageFormatException
- 14. «Обновить файл?» Ошибка в CodeBlocks
- 15. CodeBlocks ошибка в графической библиотеке
- 16. _Gxx_Personality_v0 ошибка с CodeBlocks
- 17. Невозможно открыть файлы SKS с частицами
- 18. Файлы CodeBlocks, не распознанные в проекте
- 19. Невозможно скомпилировать программу c в Codeblocks?
- 20. Невозможно открыть Python. Ошибка 0xc000007b
- 21. Невозможно открыть файлы JavaScript в Eclipse, Luna (Windows 7)
- 22. Невозможно открыть файлы на сайте новой интрасети
- 23. Ошибка при попытке открыть файлы в Matlab
- 24. Неустранимая ошибка LNK1104: невозможно открыть файл 'opencv_calib3d220d.obj'
- 25. Codeblocks не может найти заголовочные файлы
- 26. Невозможно открыть файлы версии NetCDF версии 4 в R
- 27. Странная ошибка компиляции с CodeBlocks - C++
- 28. Ошибка в файле (файл, «rt»): невозможно открыть соединение - невозможно открыть файл «specdata» access denied
- 29. Невозможно загрузить растровое изображение, ALLEGRO C++ CODEBLOCKS
- 30. Статические переменные поля не видны в debbuger
Я загрузил содержимое с помощью команды 'apt-get', я получил папку' eglibc-2.19' в своей «домашней папке». Просто не знаю, что делать дальше ... Когда я выполняю команду 'readelf -wi', у меня появилось много строк, но я не понимаю этого ... Я noob для linux = \ – PlayHardGoPro
@PlayHardGoPro У вас есть доступ администратора? Если да, сделайте 'sudo mkdir/build/buildd; sudo cp -a ~/eglibc-2.19/build/buildd/eglibc-2.19' –
'mkdir: невозможно создать каталог '/ build/buildd /: Нет такого файла или каталога'. То же самое для CP – PlayHardGoPro