Потому, что так никто не инклюдит.
а можешь подсказать как правильно, 1 день на с учусь писать
#include <stdio.h> #include <stdlib.h>
не пойму. это файл лежит там же где тот в котором вызываю, как мне правильно указать путь?
Не надо давать здесь советы
Прописать директории с включаемыми файлами в ключ -I компилятора и инклудить сами файлы без путей к ним.
не надо пока париться об этом
можешь на практике показать. как выглядит, не совсем понимаю?
Ну, например, вот так: gcc -o test -I . -I C:\Projects_on_c\hello_world\hello_world test.c При этом файл test.c может выглядеть следующим образом: #include<td_lib_facilities.h> int main() { std::cout << "Hello, World\n"; return 0; }
Забавно показывать для гцц, с учётом того, что это винда :)
Ну, мб у него MinGW. ¯\_(ツ)_/¯
С учётом его проблем – вполне может быть
Какой-нибудь Qt Creator + MinGW — вполне реальный сценарий.
Можно, но зачем?
а нахрена это кривое поделие нужно? )
Вполне себе нормальное же.
Хз, собираем софт в прод на нём, полёт нормальный. А у тебя что с ним случилось?
У меня с ним ничего :) Просто обычная мингва даже 17-ый стандарт полностью нормально не поддерживает + багованная до кучи. Есть ещё mingw-w64, которая, как утверждает ожин товарищ, нормальная, и даже идёт один в один с обычным гцц, однако под угрозой остракизма ему запретили в данном чате подоьные высказывания :)
Блин, а пацаны-то и не знали. 😱
Обсуждают сегодня