Russian Qt Forum

Программирование => Общий => Тема начата: str_ben от Апрель 21, 2017, 06:13



Название: Адаптирование проекта под Windows
Отправлено: str_ben от Апрель 21, 2017, 06:13
Всем привет! Имеется проект, который изначально создавался для Linux и MacOS. Программа отчасти пишет сама себя. То есть главный проект создает файл с подпрограммой "temp.c", компилирует ее и запускает. Делается это все при помощи
system("gcc temp.c -o temp -lm")
 и system("./temp")
Все было хорошо, пока не понадобилось адаптировать код для Windows. Можно ли вот эти две команды как-то использовать в Windows? ???


Название: Re: Адаптирование проекта под Windows
Отправлено: gil9red от Апрель 21, 2017, 09:17
Установить gcc для виндовс, если нужно прописать путь к папке с gcc.exe в переменных путях, чтобы из консоли можно было вызывать как "gcc", а не с полным путем
А для запуска по идее, хватит и "system("temp")"


Название: Re: Адаптирование проекта под Windows
Отправлено: Day от Апрель 22, 2017, 13:57
Код:
system("gcc temp.c -o temp.exe -lm")
system("temp")
А можно (и, наверное, интереснее) сделать через QProcess ...