реклама на сайте
подробности

 
 
> сборка ядра, не находит файл <stdio.h>
Метценгерштейн
сообщение Mar 22 2016, 12:01
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



Его и нет в исходниках ядра по пути /include.
Как правильно поступить?
Положить туда, или дать ссылку на другое место?
...\arch\powerpc\boot\stdio.h

хочу использовать system();
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Метценгерштейн
сообщение Mar 22 2016, 12:42
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



Меня интересует как корректно делать вызов системных команд из .c
Буду делать через system();
В чем издевательство?
Вопрос больше по правильности подхода- как это делать в ядре.
Go to the top of the page
 
+Quote Post
Harvester
сообщение Mar 22 2016, 12:55
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846



Цитата(Метценгерштейн @ Mar 22 2016, 15:42) *
В чем издевательство?

Раз вы включаете файл через "<>", он ищется не в папках исходников, а в соответствующей папке инструментария. Тем более, что это файл стандартной библиотеки


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
muravei
сообщение Mar 23 2016, 14:00
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(Harvester @ Mar 22 2016, 15:55) *
Раз вы включаете файл через "<>", он ищется не в папках исходников, а в соответствующей папке инструментария.

А где находятся эти "волшебные" папки? Потому как , gcc одни .h находит другие нет, или может находит , но не те. laughing.gif
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Mar 23 2016, 14:17
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(muravei @ Mar 23 2016, 17:00) *
А где находятся эти "волшебные" папки? Потому как , gcc одни .h находит другие нет, или может находит , но не те. laughing.gif
gcc -I/путь/к/файлу
Go to the top of the page
 
+Quote Post
gosha-z
сообщение Mar 23 2016, 15:02
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 30-10-05
Пользователь №: 10 288



Цитата(andrew_b @ Mar 23 2016, 17:17) *
gcc -I/путь/к/файлу

Только -I/путь/к/каталогу
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Метценгерштейн   сборка ядра, не находит файл <stdio.h>   Mar 22 2016, 12:01
- - Tarbal   Цитата(Метценгерштейн @ Mar 22 2016, 16:0...   Mar 22 2016, 12:28
- - Метценгерштейн   По-другому спрошу- как в ядре линукса, в коде драй...   Mar 22 2016, 13:44
|- - andrew_b   Цитата(Метценгерштейн @ Mar 22 2016, 16:4...   Mar 22 2016, 13:49
- - Метценгерштейн   как тогда сделать? После того, как я запускаю apla...   Mar 22 2016, 13:55
|- - andrew_b   Del   Mar 22 2016, 14:23
|- - mdmitry   Цитата(Метценгерштейн @ Mar 22 2016, 17:5...   Mar 22 2016, 14:43
|- - Tarbal   Цитата(Метценгерштейн @ Mar 22 2016, 17:5...   Mar 22 2016, 15:12
- - Метценгерштейн   уже иду по этому пути   Mar 22 2016, 14:49
- - Метценгерштейн   Коллеги, я намерянно ни над кем не издеваюсь. Прос...   Mar 22 2016, 17:56
|- - Tarbal   Цитата(Метценгерштейн @ Mar 22 2016, 21:5...   Mar 23 2016, 11:29
- - x893   Религия не позволяет пользоваться гуглом ? Первая...   Mar 23 2016, 17:53
- - Tarbal   Где что находится и как этим управлять описано в э...   Mar 23 2016, 18:09
- - muravei   Цитата(Tarbal @ Mar 23 2016, 21:09) в это...   Mar 25 2016, 13:56
- - Tarbal   Цитата(muravei @ Mar 25 2016, 17:56) К со...   Mar 26 2016, 21:53


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th June 2025 - 23:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01408 секунд с 7
ELECTRONIX ©2004-2016