Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 June 04

ПВ

Павел Василенко... in IT KPI C/C++ ХВ (не UB)
Влад, Уважаю тебе
источник

V

Vlad in IT KPI C/C++ ХВ (не UB)
Ага. Тобто в усіх цих файлах має бути своя функція int main() {}?
источник

З

Завязавший in IT KPI C/C++ ХВ (не UB)
не, она должна быть только одна
источник

EH

E1 (не бот) Hephaest... in IT KPI C/C++ ХВ (не UB)
не
источник

EH

E1 (не бот) Hephaest... in IT KPI C/C++ ХВ (не UB)
то что тебе выдало, это ошибка "линкера"
источник

EH

E1 (не бот) Hephaest... in IT KPI C/C++ ХВ (не UB)
это значит, что линкер не может найти данные функции
источник

EH

E1 (не бот) Hephaest... in IT KPI C/C++ ХВ (не UB)
почему? потому что они в других файлах, которые ты не скомпилировал
источник

V

Vlad in IT KPI C/C++ ХВ (не UB)
Чот компілятор не дуже хоче без main-функції компілювати:
C:/_/M/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crt0_c.c:18: undefined reference to `WinMain'
источник

EH

E1 (не бот) Hephaest... in IT KPI C/C++ ХВ (не UB)
добавь флаг -mconsole
источник

EH

E1 (не бот) Hephaest... in IT KPI C/C++ ХВ (не UB)
это особенность винды, у нее там есть несколько подсистем и для каждый свой мейн
для -mwindows  в качестве мейна используется WinMain
для -mconsole используется классический main
источник

V

Vlad in IT KPI C/C++ ХВ (не UB)
На жаль, воно не допомогло
источник

EH

E1 (не бот) Hephaest... in IT KPI C/C++ ХВ (не UB)
что выдает?
источник

V

Vlad in IT KPI C/C++ ХВ (не UB)
источник

EH

E1 (не бот) Hephaest... in IT KPI C/C++ ХВ (не UB)
по моему -mconsole нужно добавлять в конце
источник

EH

E1 (не бот) Hephaest... in IT KPI C/C++ ХВ (не UB)
g++ main.cpp Line.cpp Point.cpp -mconsole
источник

V

Vlad in IT KPI C/C++ ХВ (не UB)
Пробував, нічого
источник

EH

E1 (не бот) Hephaest... in IT KPI C/C++ ХВ (не UB)
вот так
источник

V

Vlad in IT KPI C/C++ ХВ (не UB)
Дякую
источник

V

Vlad in IT KPI C/C++ ХВ (не UB)
Все запрацювало
источник

EH

E1 (не бот) Hephaest... in IT KPI C/C++ ХВ (не UB)
пожалуйста)
источник